Rumah  >  Soal Jawab  >  teks badan

node.js - sublime text3 mengkonfigurasi persekitaran nodejs dan tidak boleh menyusun tiada sistem binaan

Saya baru menggunakan node.js, dan saya tidak mendapat sistem binaan apabila mengkonfigurasi persekitaran kompilasi node.js menggunakan teks sublim3.
Saya mencuba pelbagai konfigurasi dalam talian, tetapi semuanya gagal pada akhirnya. Apa masalahnya? Terima kasih

Nodejs.sublime-build Konfigurasi:

{
  "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 Konfigurasi:

{
  "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
}

Kompilasi konfigurasi sistem baharu:

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

Menu: Alat--Sistem Kompilasi--Nodejs juga tersedia, alt-R juga boleh menjalankan Nodejs.

Tetapi ia tidak boleh disusun dan ia terus mendorong tiada sistem binaan

淡淡烟草味淡淡烟草味2684 hari yang lalu1568

membalas semua(1)saya akan balas

  • 代言

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

    Saya tidak pasti tentang fail konfigurasi khusus anda, tetapi terdapat beberapa perkara yang perlu dinyatakan:

    1. Jangan wujud bersama sistem kompilasi baharu dan sistem kompilasi lama, kerana kedua-duanya mempunyai "selector": "source.js", jadi anda tidak pasti yang mana satu ia memanggil

    2. Konfigurasi sistem binaan baharu nampaknya tersedia, tetapi ingat untuk meletakkannya dalam PackagesUser目录下,而不是Packagesdirektori

    3. Dalam konfigurasi kompilasi lama, nilai windows tidak kelihatan seperti JSON yang sah, ia sepatutnya ditulis dengan salah

    4. Adalah disyorkan untuk menggunakan cmd配置替代shell_cmdkonfigurasi

    5. Mungkin sistem memanggil fail konfigurasi lama, tetapi kerana kandungan fail konfigurasi lama itu sendiri salah, ralat telah dilaporkanno build system

    balas
    0
  • Batalbalas