4

我刚从 webstorm 中的 grunt 开始(在 windows 上)并且无法调用 npm(节点插件已安装并启用,node.exe 在系统路径中)。

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

谢谢

4

1 回答 1

9

在 Webstorm 中使用命令行配置 NPM:

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

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

一旦你添加到 webstorm 然后

文件 > 设置 > 项目设置 > 命令行工具支持

单击“+”在弹出窗口中添加 > 工具路径:C:\

在 webstorm > Tools > Run Command > 或(Coomand Line Tools Console)在底部栏中输入命令:npm

你会看到类似的结果

C:\Program Files\nodejs\npm.cmd

用法:npm

其中之一是:add-user、adduser、apihelp、author、bin、bugs、c、cache、completion、config、ddp、dedupe、deprecate、docs、edit、explore、faq、find、find-dupes、get、help , help-search, home, i, info, init, install, isntall, issues, la, link, list, ll, ln, login, ls, outdated, owner, pack, prefix, prune, publish, r, rb, rebuild , 删除, 回购, 重启, rm, 根, 运行脚本, s, se, 搜索, 设置, 显示, 收缩包装, 明星, 星星, 开始, 停止, 子模块, 标签, 测试, tst, 联合国, 卸载, 取消链接, 取消发布, unstar, up, update, version, view, whoami

npm -h 快速帮助 npm -l 显示完整使用信息 npm faq 常见问题 npm help 搜索 npm help 帮助 npm 涉及概述

在 ini 格式的文件中指定配置:C:\Users\kpatel.npmrc 或在命令行上通过:npm --key value 可以通过以下方式查看配置信息:npm help config

npm@1.3.8 C:\Program Files\nodejs\node_modules\npm

进程在 14:32:10 以退出代码 0 结束。执行时间:794 毫秒。

于 2013-09-25T18:55:18.383 回答