標籤:style blog http color get 檔案
1、先安裝Sublime Text 2或者3皆可
2、下載 sublime Text 的nodejs外掛程式 得到那個zip包(後面會介紹用Package Control安裝)
3、下載後解壓 直接改名為nodejs(一定是這個名字,否則sub2裡編輯default檔案會報錯) 放到 Preferences-->瀏覽程式包Browse Packages所在的檔案夾。
4、開啟剛才的nodejs檔案夾 找到根目錄裡面的 Nodejs.sublime-build檔案 如下
{ "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"] }}
將cp1252 改為gb2312除非你是英文系統,否則亂碼
如果是Sublime Text 3將 :
"cmd": ["taskkill /F /IM node.exe & node", "$file"] 改為"cmd": ["node", "$file"]
否則報找不到路徑的錯誤,如果是2,千萬不要改 否則每building一次就開一個node進程。
重啟程式!!
5、配置nodejs的path Preferences-->Package Setting-->Nodejs-->Default 如下:
{ // save before running commands "save_first": true, // if present, use this command instead of plain "node" // e.g. "/usr/bin/node" or "C:\bin\node.exe" "node_command": "C:\\Program Files\\nodejs\\node.exe", // Same for NPM command "npm_command": "C:\\Program Files\\nodejs\\npm.cmd", // as ‘NODE_PATH‘ environment variable for node runtime "node_path": true, "expert_mode": false, "ouput_to_new_tab": false}
工具裡的run 為灰色 沒有關係,每次按 ctr+b編譯即可,下面會及時輸出結果。
對於2和3的區別:
1、如果用Package Control安裝的node.js外掛程式,sub2會安裝在:
C:\Users\Administrator\AppData\Roaming\Sublime Text 2\Packages\ 目錄下。
而sub3會安裝在:
C:\Program Files\Sublime Text 3\Data\Installed Packages目錄下 且不會解壓縮,每次sub3啟動的時候會在緩衝中解壓(為了綠色),這個時候編輯Nodejs.sublime-build檔案就用zip開啟編輯後儲存重啟軟體即可。
2、如果用Package Control安裝的node.js外掛程式,會發現無法編輯path Preferences-->Package Setting-->Nodejs-->Default,這個時候編輯path Preferences-->Package Setting-->Nodejs-->user 他會覆蓋default,其實這才是官方推薦的做法。