cli和python api,用于与持久repl服务器进行客户端通信。
poste_replique的Python项目详细描述
库和命令行客户端,以方便通信 使用nodereplique服务器。
poste_replique可用于进行评估和完成 持久节点repl上的javascript代码。
replique服务器是分布式的(连同poste_replique) 作为vimnoderepl插件的一部分。
- replique也可以与npm一起单独安装:
- NPM安装补遗
cli用法
你需要有一个正在运行的补货服务器。 有关更多信息,请参阅补遗文档。
要连接python cli,请执行以下操作:
$ poste_replique.py evaluate '["hello", "world"].join(" ")' 'hello world'
所有评估都是在一个持久的环境中进行的。
可以使用不同的持久环境 通过指定上下文:
$ poste_replique.py evaluate --context CLI-test 'var test = "testing"' undefined $ poste_replique.py evaluate --context CLI-test 'test' 'testing' $ poste_replique.py evaluate 'test' undefined
不指定上下文等同于指定上下文“default”。
也可以指定不同的主机和/或端口 使用--server和--port选项。
协议
请参阅replique服务器的文档(可在nodereplrepo中找到) 关于replique通信协议的信息。