【问题标题】:Error on installing Node.js windows 10 64bits安装 Node.js windows 10 64 位时出错
【发布时间】:2018-11-23 17:17:41
【问题描述】:

我安装了 Node.js 5x,我下载并开始安装 Node.js 8x,但向导没有安装和回滚所有操作,现在我没有安装任何 NodeJs 和 npm。

  • 我的 windows 是 10 64 位
  • 节点版本为 8.11.3-x64

我做了路径,错误仍然存​​在

我创建了文件夹并将完全控制权授予所有人。

我这里没有右键以管理员身份运行选项

我使用/作为 CMD Adm 模式打开和安装

choco 安装后不运行

NVM

1 nvm(好的,非常有趣),2 在我安装了节点 8.11.0(好的)之后,3 但是文件夹 node_modules 是空的(好的?),4 所以我安装了节点 6使用 nvm(好的)。 5在我设置为在 nvm 中使用节点 8.11.0 之后(好的)。 6 我尝试运行“npm install -g @angular/cli”,但出现错误。 7 我在节点 6 的安装中找到了 angular_cli(步骤 4),我尝试导航到文件夹并再次运行“npm install -g @angular/cli”,但出现其他错误。你能现在我做错了什么吗?

【问题讨论】:

  • 安装时你是否安装了nodejs作为adminstarator .???
  • 我以管理员身份打开了 cmd,遇到了同样的问题。
  • 安装失败(因为错误,安装后“C:\Program Files\nodejs\”中应该有一些文件,否则肯定不会工作!)正如@shahabvshahabi所说,运行安装作为管理员。 (对不起大写,只是想尽可能清楚。)右键单击文件并以管理员身份运行。如果还是不行,可以试试nvm-windows 或者chocholatey 安装。第一个是节点管理器,可让您同时安装多个版本的节点。第二个是windows的包管理器。
  • [1] nvm(好的,非常有趣),[2] 在我安装节点 8.11.0 之后(好的),[3] 但文件夹 node_modules 是空的(好的?),[4]所以我用 nvm 安装了节点 6(好的)。 [5] 在我设置为在 nvm 中使用节点 8.11.0 之后(好的)。 [6] 我尝试运行“npm install -g @angular/cli”,但出现错误。 [7] 我在节点 6 的安装中找到了 angular_cli(步骤 [4]),我尝试导航到文件夹并再次运行“npm install -g @angular/cli”,但出现其他错误。你能现在我做错了什么吗?我会把图片放在上面。
  • nvm-windows 很棒。首先我安装了 Node.js 8 我说过我在 npm angular cli 中给出了错误。当我让 nvm unisntall 和 nnvm 安装相同的版本时,我解决了这个问题(最后一个问题是第一次安装不创建 npm 文件夹。当我重新安装(再次在 nvm-windows 中)它创建 node_modele 文件夹和 npm 文件时。现在正在工作. 非常感谢@ippi 和大家!

标签: node.js angular-cli nvm


【解决方案1】:

您可以从命令提示符设置路径,它会起作用。使用它来设置路径:

set PATH=%PATH%;C:\Program Files\Nodejs

【讨论】:

  • 这种方法对我不起作用。我还在安装之前创建了文件夹并授予权限我是同样的错误。
  • 只需完全卸载 node 并重新安装即可。
【解决方案2】:

Node 8.11.3 也有同样的问题。仅通过从 Windows 二进制 (.zip) 安装 Node 为我解决了

【讨论】:

    【解决方案3】:

    只需添加:

    ;C:\Program Files\nodejs\
    

    到系统属性环境变量的“用户变量”部分的路径变量的末尾。

    之后,重新打开命令提示符并输入

    npm 这应该可以。

    这是一张供参考的图片

    【讨论】:

    • 同样的错误,我确实犯了这个错误,我给出了同样的错误!
    猜你喜欢
    • 2016-09-18
    • 2020-04-11
    • 2018-11-02
    • 2015-11-05
    • 1970-01-01
    • 2012-10-11
    • 2015-03-30
    • 2017-04-07
    • 1970-01-01
    相关资源
    最近更新 更多