我刚开始使用webstorm中的grunt(在Windows上)并且无法调用npm(安装并启用了节点插件,node.exe位于系统路径中)。
npm init
命令行工具输出:
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 :(得分:9)
在Webstorm中使用命令行配置NPM:
Webstorm 6,您需要添加命令行支持插件:
档案>设置> IDE设置>插件>命令行工具支持
一旦你添加到webstorm然后
档案>设置>项目设置>命令行工具支持
点击“+”添加> 在弹出窗口中 工具路径:C:\ Program Files \ nodejs \ npm.cmd 别名:npm(或任何你喜欢的) 能见度:选择你喜欢的任何东西 那么>好的> 申请>行
webstorm中的>工具>运行命令>或(Coomand Line Tools Console) 在底栏中键入命令:npm
你会看到类似
的结果C:\ Program Files \ nodejs \ npm.cmd
用法:npm
其中一个是: add-user,adduser,apihelp,author,bin,bugs,c,cache, 完成,配置,ddp,重复数据删除,弃用,文档,编辑, 探索,常见问题,寻找,寻找,获取,帮助,帮助搜索, home,i,info,init,install,isntall,issues,la,link, list,ll,ln,login,ls,outdated,owner,pack,prefix, 修剪,发布,r,rb,重建,删除,回购,重启,rm, root,run-script,s,se,search,set,show,shrinkwrap, 明星,星星,开始,停止,子模块,标记,测试,tst,联合国, 卸载,取消链接,取消发布,取消星标,更新,更新,版本, 查看,whoami
npm -h快速帮助 npm -l显示完整的使用信息 npm faq常见问题 npm帮助搜索帮助 npm help npm涉及概述
在ini格式的文件中指定配置: C:\用户\ kpatel.npmrc 或者在命令行上通过:npm --key value 可以通过以下方式查看配置信息:npm help config
npm@1.3.8 C:\ Program Files \ nodejs \ node_modules \ npm
处理在14:32:10完成退出代码0。 执行时间:794毫秒。