尝试使用 npm 时出现 PATH 错误

问题描述 投票:0回答:1

我只是在跑步

npm install
。另外,我无法运行任何涉及 npm 的命令,甚至无法运行
npm update

我尝试重新安装 Node.js,更改 Windows 上的用户名。添加全局npm目录没有成功。

npm ERR! enoent ENOENT: no such file or directory, mkdir 'C:\Users\C:\Users\E5262012CORES\AppData\Roaming\npm-cache\_cacache\tmp'

它正在创建这个

C:\Users\C:\Users\
,但我检查了我的路径文件,没有
C:\Users\C:\Users\
这样的东西。

我使用的是 Windows 10

windows npm
1个回答
0
投票

我发布此内容是因为对其他用户有用::

要更改 npm 缓存目录路径,可以使用带有缓存标志的 npm config 命令。具体方法如下:

npm 配置集缓存 替换为您希望 npm 存储其缓存的所需路径。

例如,如果要将缓存目录设置为 C:\Users\E5262012CORES\AppData\Roaming pm-cache,你会运行:

npm config set cache C:\Users\E5262012CORES\AppData\Roaming\npm-cache

确保使用适合您的系统的路径。运行此命令后,npm 应开始使用新的缓存目录,并且路径问题应得到解决。

© www.soinside.com 2019 - 2024. All rights reserved.