webstorm
download https://www.jetbrains.com/webstorm/download/#section=windows
激活方式
2017.2.20 更新
已經(jīng)找到新的激活方式骇扇。
注冊(cè)時(shí),在打開(kāi)的License Activation窗口中選擇“License server”,在輸入框輸入下面的網(wǎng)址:
http://idea.iteblog.com/key.php
點(diǎn)擊:Activate即可召烂。
nodeJS中的包管理
nodeJS 中包含了npm作為依賴(lài)管理讯屈。同樣的webStorm也是可以使用npm管理的崭篡。
在webStorm中兩種方式可以添加三方庫(kù)添祸。
打開(kāi)菜單欄 File->Setting->Languages & Frameworks->Node.js and NPM 艳馒,可以看到有一個(gè)packages列表拦惋,列表右側(cè)有一個(gè)加號(hào)匆浙,在彈出頁(yè)面中搜索你需要的庫(kù),選擇Install Package就可以添加了厕妖。
在webStorm整個(gè)界面的左下角首尼,會(huì)有一個(gè)控制臺(tái)的按鈕(Terminal)。如果并沒(méi)有的話同樣菜單欄 ** View->Tool Windows->Terminal**也是可以打開(kāi)的 (快捷鍵 ALT-F12)∪砟埽可以使用完整的node和npm命令迎捺。使用npm install 也是同樣的效果(使用install名字要添加--save 才能自動(dòng)配置packages.json,同樣的uninstall也是一樣)查排。
package.json
package這個(gè)json文件存放了每一個(gè)庫(kù)的引用和包含關(guān)系凳枝。如果添加三方庫(kù)的時(shí)候沒(méi)有問(wèn)題,webStorm是會(huì)自動(dòng)去修改和添加package文件跋核,智能提示和引用關(guān)系就會(huì)正常了岖瑰。
修改文件后不用重新啟動(dòng),實(shí)現(xiàn)熱部署
1砂代、安裝supervisor
npm install -g supervisor
2蹋订、WebStorm中選擇要Run--Edit Configurations 下選中要運(yùn)行的JS文件(如 www)
Working directory選擇項(xiàng)目目錄(supervisor會(huì)監(jiān)控此目錄內(nèi)所有文件的改變自動(dòng)重啟)