【问题标题】:Node installation on Windows - Can't run NPM from command promptWindows 上的节点安装 - 无法从命令提示符运行 NPM
【发布时间】:2017-03-18 05:55:36
【问题描述】:

我已经在我的 Windows 7 笔记本电脑 (v6.9.1) 上安装了 Node,它正在运行,但是当我执行 npm.cmd 时,Node Package Manager 不会运行。我已经验证了环境变量,并且 nodejs 和 npm 目录都在我的 PATH 中。我收到的错误是

C:\Program Files\nodejs>npm
The syntax of the command is incorrect.
The syntax of the command is incorrect.
The syntax of the command is incorrect.
/F was unexpected at this time.

任何帮助将不胜感激。

【问题讨论】:

  • 这似乎是 npm.cmd 的问题,因为错误来自处理它的 cmd.exe。您是否尝试过重新安装节点?您需要卸载并确保删除 c:/users//appdata/roaming 中的 npm 文件夹,以确保再次创建 npm.cmd。
  • 是的,我卸载并重新安装了几次。不幸的是,即使我删除了目录,也没有解决问题。
  • 您尝试从 C:\Program Files\nodejs 运行 npm.cmd 吗?如果是这样,您可以尝试在不同的文件夹中运行 npm -v 吗? C:/ 例如
  • 从根 C:\ 运行我仍然得到与上面相同的错误。

标签: node.js windows npm installation


【解决方案1】:

创建一个新的配置文件并重新安装 Node 解决了这个问题。仍然不确定问题的根本原因是什么。

【讨论】:

  • 代表另一个没有评论权限的用户需要澄清才能使用您的解决方案:您重新创建了什么样的“配置文件”?您是在谈论 Windows 用户登录配置文件还是 python 中的东西?
猜你喜欢
  • 2019-05-28
  • 2019-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-16
  • 1970-01-01
  • 2014-11-21
相关资源
最近更新 更多