Maison  >  Questions et réponses  >  le corps du texte

node.js - sublime text3 configure l'environnement nodejs et ne peut compiler aucun système de construction

Je suis nouveau sur node.js et je ne reçois toujours aucun système de construction lors de la configuration de l'environnement de compilation node.js à l'aide de sublime text3.
J'ai essayé différentes configurations en ligne, mais toutes ont finalement échoué. Quel est le problème ? Merci

Nodejs.sublime-build Configuration :

{
  "cmd": ["D:\Program Files\nodejs\node.exe", "$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.js",
  "shell": true,
  "encoding": "utf8",
  "windows":
    {
        "shell_cmd": "taskkill", "/F", "/IM", "D:\Program Files\nodejs\node.exe", "&", "node", "$file"
    },
    "linux":
    {
        "shell_cmd": "killall node; /usr/bin/env node $file"
    },
    "osx":
    {
        "shell_cmd": "killall node; /usr/bin/env node $file"
    }
}

Nodejs.sublime-settings Configuration :

{
  "save_first": true,
  "node_command": "D:\Program Files\nodejs\node.exe",
  "npm_command": "D:\Program Files\nodejs\npm.cmd",
  "node_path": false,

  "expert_mode": false,

  "ouput_to_new_tab": false
}

Compiler la nouvelle configuration du système :

{
    "cmd": ["node", "$file"],
    "selector": "source.js"
}

Menu : Outils - Système de compilation - Nodejs est également disponible, alt-R peut également exécuter Nodejs.

Mais il ne peut pas être compilé et il ne cesse de demander aucun système de construction

淡淡烟草味淡淡烟草味2684 Il y a quelques jours1567

répondre à tous(1)je répondrai

  • 代言

    代言2017-07-06 10:39:01

    Je ne suis pas sûr de votre fichier de configuration spécifique, mais il y a quelques éléments qui doivent être précisés :

    1. Ne faites pas coexister le nouveau système de compilation et l'ancien système de compilation, car les deux ont "selector": "source.js", donc vous ne savez pas lequel il appelle

    2. La nouvelle configuration du système de build semble être disponible, mais pensez à la mettre dans le PackagesUser目录下,而不是Packagesrépertoire

    3. Dans l'ancienne configuration de compilation, la valeur de windows ne ressemble pas à un JSON valide, elle devrait être mal écrite

    4. Il est recommandé d'utiliser cmd配置替代shell_cmdconfiguration

    5. Peut-être que le système a appelé l'ancien fichier de configuration, mais comme le contenu de l'ancien fichier de configuration lui-même était erroné, une erreur a été signaléeno build system

    répondre
    0
  • Annulerrépondre