sublimeText中的建置設定(nodejs in nvm)

依sublime Text的build system功能,直接利用其console透過nodejs 去編譯執行寫好的js

 

作業系統:macOS Sierra(10.12.4)

文字編輯器:sublime text 3


開啟sublime text 並依Sublime Text -> Tools -> Build -> Build System -> New Build System 點選,如下圖所示。

點選後將下列程式碼取代檔案,nodejs檔案安裝路徑因人而異須自行調整。

{ 
	"cmd": ["/Users/justin/.nvm/versions/node/v7.10.0/bin/node", "$file"],
	"selector": "source.js" 
}

 

開啟任一js檔後,按下(ctrl + B or cmd +B)的執行結果如下:

 

備註:mac可利用which node確認安裝路徑。

http://stackoverflow.com/questions/20555093/how-to-get-the-global-module-installation-folder-in-node-js

 

參考:

https://cnodejs.org/topic/551c061533e515e6764064b8

https://pawelgrzybek.com/javascript-console-in-sublime-text/

http://blog.kejyun.com/2012/12/Using-Node.js-Build-JS-File-On-Sublime.html

http://blog.ephrain.net/sublime-text-%E8%A8%AD%E5%AE%9A-build-system-%E7%9B%B4%E6%8E%A5%E5%9F%B7%E8%A1%8C-node.js-%E6%AA%94/

https://blog.ephrain.net/sublime-text-%E8%A8%AD%E5%AE%9A-build-system-%E7%9B%B4%E6%8E%A5%E5%9F%B7%E8%A1%8C-node.js-%E6%AA%94/

遇到問題最可怕的不是被問倒,而是自己選擇逃避