node.js - sublime text3 mengkonfigurasi persekitaran nodejs dan tidak boleh menyusun tiada sistem binaan
淡淡烟草味
淡淡烟草味 2017-07-06 10:37:01
0
1
1583

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

淡淡烟草味
淡淡烟草味

membalas semua(1)
代言

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan