相关疑难解决方法(0)

'npm'不被识别为内部或外部命令,可操作程序或批处理文件

我是nodejs的新手.我试图让nodejs在我的Windows 2008机器上工作,以便安装我将用于TDDing我的AngularJs代码的Karma.到目前为止,我已完成以下步骤

  1. 使用Chocolatey ==> npm安装无法识别
  2. 无法识别使用nodejs.org ==> npm中的64位nodejs安装程序进行安装
  3. 在这个阶段,跑步where npm给了我c:\User\<Username>\AppData\Roaming\npm什么都没有
  4. 我发现安装了nodejs C:\Program Files\nodejs.在此目录中打开命令提示符可以npm正常工作.
  5. 所以我添加C:\Program Files\nodejsPATH只能再次证明得到同样的错误npm is not recognized
  6. nodejs存储库上的github问题之一说我需要重启机器并且它会修复.但到目前为止,这没有任何帮助
  7. 我确实Node.jsStart -> Programmsmennu中看到一个图标,它将我带到nodejs控制台,但不知道该怎么做.

我错过了这个过程中的任何重要步骤吗?

编辑

我发现如果我从程序文件中打开"Nodejs命令提示符",则会识别出npm.如何使它在正常的命令提示符下工作?

编辑

之后node我就开始面临着类似的问题与其他应用程序.我在超级用户上发布了这个问题,并且正如接受的答案正确指出的那样,我在我的PATH内容中有一个额外的引用,这引起了引用后添加的所有路径的问题.我有一种感觉,一些Chocolatey安装添加了这个令人不安的报价,但我不知道哪一个.

windows node.js

176
推荐指数
13
解决办法
52万
查看次数

npx命令无法正常工作

请我需要帮助,我用的WebPack工作,我需要执行./node_modules/webpack/bin/webpack.js使用NPX.npx webpack将运行webpack二进制文件(./ node_modules/webpack/bin/webpack),但每次执行npx webpack时都会遇到bash:npx:command not found.使用:node:v9.5.0 npm:5.6.0 nvm:1.1.5 webpack:3.11.0

node.js npm webpack npx

55
推荐指数
3
解决办法
4万
查看次数

标签 统计

node.js ×2

npm ×1

npx ×1

webpack ×1

windows ×1