2013-05-31 29 views
4

我只是從webstorm(在Windows)中的grunt開始,無法調用npm(節點插件已安裝並啓用,node.exe位於系統路徑中)。從webstorm調用npm commad line工具

NPM初始化

什麼命令行工具輸出:

module.js:340 
    throw err; 
     ^
Error: Cannot find module 'C:\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:901:3 

Process finished with exit code 8 

感謝

+0

您是使用命令行工具支持插件還是外部工具?你的工具配置是什麼樣的? – lena

+0

你是否設法解決它? – Xeos

回答

9

配置NPM與Webstorm命令行:

Webstorm 6,你需要添加命令行支持插件:

文件>設置> IDE設置>插件>命令行工具支持

,一旦你加入到webstorm然後

文件>設置>項目設置>命令行工具支持

點擊「+」添加在彈出的窗口 刀具路徑> : C:\ Program Files文件\的NodeJS \ npm.cmd 別名:NPM(或任何你喜歡) 知名度:選擇任何你喜歡的 然後> OK> 應用>確定

在webstorm

>要OLS>運行命令>或底欄(Coomand行工具控制檯) 鍵入命令:NPM

你會看到導致類似

C:\ Program Files文件\的NodeJS \ npm.cmd

用法:NPM

這裏是一個: adduser的,adduser的,apihelp,作者,垃圾桶,臭蟲,C,緩存, 完成配置,DDP,重複數據刪除,不建議使用,文檔,編輯,登錄|註冊|幫助|搜索|聯繫我們這頁的自動翻譯英文登錄,ls,過期,登錄,ls,過期, , 剪輯,發佈,r,rb,重建,刪除,回購,重新啓動,rm, 根,運行腳本,s,se,搜索,設置,顯示,shrinkwrap, 明星,啓動,停止,子模塊,標籤,測試,TST,聯合國, 卸載,取消鏈接,取消發佈,刪除星標,上,更新版本, 觀點,WHOAMI

NPM -h上 NPM快速幫助-l顯示完整的用法info npm常見問題常見問題 npm幫助搜索幫助上 涉及概述

在ini格式的文件指定CONFIGS NPM幫助NPM: C:\用戶\ kpatel.npmrc 或在命令行上通過:NPM --key值 配置信息可通過觀看:npm help config

[email protected]。8 C:\ Program Files \ nodejs \ node_modules \ npm

過程在14:32:10完成,退出代碼爲0。 執行時間:794毫秒。

+0

這個答案很舊,但應該被接受。給了我很多的傷心! – Roleat