poste_replique est une bibliothèque et de ligne de commande client Python pour faciliter la communication avec un serveur noeud replique.
poste_replique peut être utilisé pour faire l'évaluation et à l'achèvement de code javascript sur une REPL noeud persistante.
Le serveur replique est distribué (avec poste_replique) dans le cadre de l'addon vim noderepl.
replique peut également être installé séparément avec la NGP ::
& Nbsp; installer NGP replique
CLI Utilisation
Vous aurez besoin d'avoir un serveur exécutant replique. Consultez la documentation replique pour plus d'info.
Pour communiquer avec le Python CLI:
$ Poste_replique.py évaluer »[« bonjour »,« monde »]. Join (" ") '
'Bonjour le monde'
Toutes les évaluations ont lieu dans un environnement persistant.
Il est possible d'utiliser un environnement persistant différent en spécifiant un contexte:
$ Poste_replique.py évaluer --context CLI-test 'var test = "test"'
indéfini
$ Poste_replique.py évaluer --context CLI-test 'test'
«Testing»
$ Poste_replique.py évaluer 'test'
indéfini
Non spécifiant un contexte revient à spécifier le contexte "par défaut".
Il est également possible de spécifier un hôte différent et / ou port utilisant le --server et --port.
API Usage
L'API est assez simple.
La communication avec le serveur consiste à appeler la fonction de poste.
Voir le code source ou les docstrings pour plus d'informations.
Un exemple d'utilisation peut être trouvée dans l'addon noderepl vim.
protocole
Consultez la documentation pour le serveur replique (qui se trouve dans le repo de noderepl) pour des informations sur le protocole de communication de replique
Exigences :.
- Python
Commentaires non trouvées