我只是在跑步
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
我发布此内容是因为对其他用户有用::
要更改 npm 缓存目录路径,可以使用带有缓存标志的 npm config 命令。具体方法如下:
npm 配置集缓存
例如,如果要将缓存目录设置为 C:\Users\E5262012CORES\AppData\Roaming pm-cache,你会运行:
npm config set cache C:\Users\E5262012CORES\AppData\Roaming\npm-cache
确保使用适合您的系统的路径。运行此命令后,npm 应开始使用新的缓存目录,并且路径问题应得到解决。