我今天完成了我的电脑,我想安装node.js。 但出于一些奇怪的原因,它正在说"复制文件"几秒后,它说"回滚"。我无法想到它没有安装的原因。 Windows是Windows 10" Spring Update" 1803。
以下是Youtube上未列出的视频形式的证明。
提前致谢。
尼古拉斯
答案 0 :(得分:1)
我在win 10系统中遇到了同样的问题,但我可以通过以下步骤安装它:
---禁用你的防病毒,它可能会阻塞节点事件跟踪器
---禁用所有组件的安装,如下图所示
- 完成安装
- 再次安装后,请逐个设置并启用组件并安装,省略性能计数器
- 在所有组件安装代码到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!)。
受影响的文件:
可以从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)
在安装之前先禁用防病毒软件!