J'ai installé le atom-runner package. Je veux créer une commande personnalisée à exécuter à partir de la palette pour enregistrer le fichier en cours et ensuite exécuter le coureur. Obtenir l'éditeur et enregistrer le fichier fonctionne.Comment appeler un paquet atom?
runner:run
échoue tout comme AtomRunner.run()
atom.workspaceView.command 'MyEntry:runner', -> editor = atom.workspace.getActiveEditor() editor.save() runner:run
Peut-être que vous avez besoin d'une déclaration comme dans https://github.com/lsegal/atom-runner/blob/170f2291e31c364441c55308155e64b744fbb0c2/spec/atom-runner-spec.coffee#L1 'AtomRunner = nécessite '../ lib/runner''? Quel est le message d'erreur lors de l'exécution de la partie 'runner: run'? – VonC
Merci, cela m'a poussé plus loin. Je suis nouveau au scénario du café. J'ai essayé plusieurs façons de "remonter" l'AtomRunner et d'appeler .run mais pas de chance. On dirait que quelqu'un a fait un PR dans le coureur et a ajouté 'editor.save()' directement –