在 运行 命令 "npm i" 之后,我开始收到多个错误

After running command "npm i" I started getting multiple error

我按照 THIS THREAD 运行 npm i 命令后遇到了这个问题。现在,当我尝试为我的项目安装各种依赖项时,出现了一堆错误:

λ npm install -g

npm WARN D:\ITC\node_modules\@microsoft\sp-lodash-subset\node_modules\lodash is not a child of C:\Users\xxxxx\AppData\Roaming\npm

npm ERR! path D:\ITC\node_modules\@microsoft\sp-lodash-subset\node_modules\lodash

npm ERR! code ENOENT

npm ERR! errno -4058

npm ERR! syscall rename

npm ERR! enoent ENOENT: no such file or directory, rename 'D:\ITC\node_modules\@microsoft\sp-lodash-subset\node_modules\lodash' -> 'D:\ITC\node_modules\@microsoft\sp-lodash-subset\node_modules.lodash.DELETE' npm ERR! enoent This is related to npm not being able to find a file.

npm ERR! enoent

npm ERR! A complete log of this run can be found in:

npm ERR!
C:\Users\xxxxx\AppData\Roaming\npm-cache_logs17-07-26T12_26_10_273Z-debug.log

您的路径可能不正确... 转到您的目录并按右键单击 shift 和 select 命令提示符然后执行您的命令...

这是新版npm的常见问题。这件事已经引起了他们的注意。我相信您可以通过为项目创建一个新的根目录并将除 node_modules 文件夹之外的所有内容粘贴到其中来解决此问题。然后尝试 npm install

我在使用 npm 时遇到了同样的问题。在我的情况下,我的项目文件夹位于 Github。请完全删除项目文件夹的本地副本。再次将项目克隆到本地,并在项目目录中执行 运行 npm i 命令。 我假设您正在尝试安装 package.json.

中提到的依赖项中安装的软件包

我在管理员模式下使用了VSCode, 有 windows 10 :build 19041.508 和 使用 WSL 2.0.