1

我已经为 Windows 安装了最新版本的 Node.js。无论我使用什么命令,我总是会遇到同样的异常,即当我输入“npm -v”时会收到以下错误消息:

Cannot find module 'es6-promisify'

当 NPM 首先缺少“es6-promisify”时如何安装“es6-promisify”?

顺便说一句,在安装 Node.js 期间,视图依赖项尝试无缘无故地访问外部硬盘驱动器内的受保护文件夹,而最后一个永远卡住的错误是安装 Microsoft Visual Studio Code。在我看来,如果不授予对每个分区上每个文件夹的 100% 访问权限,就无法安装这些工具。这对我来说似乎是错误的......

4

2 回答 2

2

我找到了解决这个问题的方法。我不得不拔掉所有外部驱动器,重新启动 Windows,手动删除文件夹“node_modules”,最后我启动了 Node.js msi 来修复安装(再次将文件复制到 node_modules)。在这些步骤之后,NPM 再次工作。

请记住:在不手动删除 node_modules 文件夹的情况下重新安装是不够的。

于 2021-11-18T14:47:46.170 回答
1

第 1 步:从系统中卸载 NodeJs 应用 第 2 步:转到 programFiles/nodejs ->删除 node_modules 文件夹 第 3 步:重新安装 NodeJs 应用

通过执行这些步骤,您可以解决问题。

于 2021-11-19T03:18:21.473 回答