在Windows 10 1803上,Node.js安装失败

时间:2018-05-10 18:00:17

标签: node.js windows installation

我今天完成了我的电脑,我想安装node.js。 但出于一些奇怪的原因,它正在说"复制文件"几秒后,它说"回滚"。我无法想到它没有安装的原因。 Windows是Windows 10" Spring Update" 1803。

https://youtu.be/-OXGGWC41vE

以下是Youtube上未列出的视频形式的证明。

提前致谢。

尼古拉斯

5 个答案:

答案 0 :(得分:1)

我在win 10系统中遇到了同样的问题,但我可以通过以下步骤安装它:

---禁用你的防病毒,它可能会阻塞节点事件跟踪器

---禁用所有组件的安装,如下图所示

installation file image

- 完成安装

- 再次安装后,请逐个设置并启用组件并安装,省略性能计数器

- 在所有组件安装代码到cmd之后并执行节点-v u将看到它正常工作

答案 1 :(得分:0)

此处存在同样的问题,但经过对旧问题的一些研究后发现安装时没有ETW(事件跟踪)或没有性能计数器(在安装过程中,您可以在Node.js运行时下选择这些选项)但是,当npm install / npm运行dev时,我遇到了一些新的错误,其中一些有node-sass问题。

编辑:好的,所以我的问题是直接使用我的防病毒软件(Avast),我一直在阅读使用AVG有同样的问题,然后你可以安装它而不需要摆脱ETW或PC。

答案 2 :(得分:0)

Windows 10版本1803不再支持批处理脚本(在// nodejs / node_modules / npm内)。此文件无法正确复制(这不是硬盘问题,而是问题此版本的Windows 10!)

受影响的文件:

  • \ nodejs \ node_modules \ npm \ make.bat (此文件单独需要重新启动。)

可以从Zip存档中复制此文件,但需要重新启动才能退出复制提示。

答案 3 :(得分:0)

我遇到了同样的问题(在Windows 10 1909上)。您可以通过使用Chocolatey代替https://chocolatey.org/packages/nodejs.install

安装Node.js来解决此问题。

打开提升的Powershell并运行以下命令:

choco install nodejs.install

这对我有用,而其他所有东西都没有!

请注意,choco是Chocolatey命令(就像npm)。如果尚未安装Chocolatey,请转到https://chocolatey.org/install并获取安装命令。

答案 4 :(得分:0)

在安装之前先禁用防病毒软件!