IDE選擇
最近開始研究node.js。在網上資料顯示使用WebStorm開發好像是最理想的選擇,但由於其需要收費。筆者選擇使用Sublime Text開發。至於破解方法網絡有一大堆資料,筆者此處就略過了
nodejs開發配置
在這里首先需要安裝SublimeText-Nodejs,網上已有大部分的手動安裝方式,在此開源項目說明中以注明可以通過做簡單的終端方式安裝
MacOSX
git clone https://github.com/tanepiper/SublimeText-Nodejs.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Nodejs
Windows
git clone https://github.com/tanepiper/SublimeText-Nodejs "%APPDATA%\Sublime Text 3\Packages\Nodejs
Linux
git clone https://github.com/tanepiper/SublimeText-Nodejs $HOME/.config/sublime-text-3/Packages/Nodejs
配置sublime中node運行(mac示例)
當安裝好nodejs后,接着進入Perferences -> Browse Packages -> Nodejs
- 打開
Nodejs.sublime-build
文件,將osx
中內容改為"cmd": ["killall node; /usr/local/bin/node $file"]
- 打開
Nodejs.sublime-settings
文件,將node_command
內容改為/usr/local/bin/node
,npm_command
內容改為/usr/local/bin/npm
- 如果為Window或者Linux的朋友只需將上述對應的node路徑替換即可
運行node.js
配置好后在sublime中直接通過command + b
鍵直接運行即可看到調試結果當進行后台開發想要退出后台可以通過
control + c
退出,如果command + b
運行提示
No matching processes belonging to you were found
/bin/sh: node: command not found
這是因為sublime text 3自帶build的系統,只需要在tools->build system-> new build system
中寫入
{
"shell_cmd": "node $file",
"selector": "source.js"
}
保存為node.sublime-build即可。
至此關於nodejs開發提示配置及完成,如有錯誤之處請指正!