sublime text3怎么配置node.js環(huán)境,以及出現(xiàn)的問題

1) 下載sublime并安裝,下載列表:http://www.jb51.net/softs/132432.html

2) 下載sublime的nodejs插件,需是集成Nodejs插件到sublime中,下載地址:https://github.com/tanepiper/SublimeText-Nodejs

3)?? 解壓zip文件, 并重命名文件夾“Nodejs”

4)?? 打開sublime,操作"preference" --> "Browse packages", 打開一個(gè)目錄,這個(gè)目錄是眾多語言IDE插件的存放地。

5)?? 復(fù)制”Nodejs“文件夾到這個(gè)目錄。? 這樣就可以了嗎? 醬樣子還不行,還要更改配置文件。

6)?? 打開Nodejs文件夾,找到文件“Nodejs.sublime-build”, 拖拽到sublime,顯示:

{

"cmd": ["node","$file"],

"file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector":"source.js",

"shell":true,

"encoding":"cp1252",

"windows":

{

"cmd": ["taskkill /F /IM node.exe & node","$file"]

},

"linux":

{

"cmd": ["killall node; node","$file"]

}

}

需要更改上面標(biāo)注的地方, 要更改encoding為GB2312或者utf8,如果不更改此屬性可能導(dǎo)致build nodejs代碼時(shí)終端顯示亂碼。

7)? 要用sublime打開文件“Nodejs.sublime-settings” 或者 設(shè)置“preference” --》

“package settings” --》 “Nodejs”? --》“setting-default” 打開文件如果有代碼就改為

{

// save before running commands"save_first":true,//if present, usethis command insteadof plain"node"http:// e.g."/usr/bin/node"or"C:\bin\node.exe""node_command":"C:\\Program Files\\nodejs\\node.exe" ,// Samefor NPM command"npm_command":"C:\\Program Files\\nodejs\\npm.cmd",// as'NODE_PATH' environment variablefor node runtime"node_path":false,"expert_mode":false,"ouput_to_new_tab":false

}

注意"C:\\Program Files\\nodejs\\node.exe" ,為node.exe的安裝位置"C:\\Program Files\\nodejs\\npm.cmd",為npm的安裝位置,一般在同一目錄下。

如果沒有代碼就打開“preference” --》 “package settings” --》 “Nodejs”? --》“setting-user” 添加上部分代碼 并保存。

重啟sublime ctrl+n新建文件 ctrl+s保存成js格式 ,輸入console.log("111");出現(xiàn)如圖控制臺(tái)打印 “111” ?說明已配置好

9)如果控制臺(tái)提示 no build system 就打開“?Tools -> Build -> Build System -> 選擇 node.js

重新運(yùn)行還是no build system ,就需要手動(dòng)配置了。

打開Tools -> Build -> Build System -> New Build

System?把新建的system清空,輸入{ "cmd": ["node", "$file"], "selector":

"source.js" }保存并命名為node.sublime-build。把保存為js格式的文件運(yùn)行(ctrl+b)就可以了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容