gpt4 book ai didi

node.js - 错误! addLocal 无法在 Windows 中安装

转载 作者:可可西里 更新时间:2023-11-01 10:44:46 24 4
gpt4 key购买 nike

刚开始一份新工作,必须在 Windows 上运行 Node (我所有的同事都在使用 OSX,它运行良好,重新检查它)

当 npm 时,我不断收到无法安装 addLocal 的消息,似乎它正在尝试访问 %APPDATA% 中的临时目录(没有任何特殊权限)我的同事使用相同版本的 Node 和 npm(但在mac) 看不到这些。

我也曾尝试将 Node 降级到 10.35,但我遇到了另一个问题。有谁知道可能会发生什么情况吗?

这是标准输出:

C:\Users\litehsu\workspace\myworkspace>npm install
npm WARN package.json Dependency 'grunt-sonar-runner' exists in both dependencies and devDependencies, using 'grunt-sonar-runner@2.4.3' from dependencies
npm ERR! addLocal Could not install C:\Users\litehsu\AppData\Local\Temp\npm-5440-6f1004b8\git-cache-ecdc41ed33a0\2fd99696c3f2705dcd6813454b50ad5591651427
npm ERR! addLocal Could not install C:\Users\502438~1\AppData\Local\Temp\npm-5440-6f1004b8\git-cache-87d2760d189d\e52092778d61d32bb10e3aa062bbbfaf583d2107
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v0.12.4
npm ERR! npm v2.10.1
npm ERR! path C:\Users\502438914\AppData\Roaming\npm-cache\karma-support\1.0.2\package.tgz
npm ERR! code ENOENT
npm ERR! errno -4058

npm ERR! enoent ENOENT, scandir 'C:\Users\litehsu\AppData\Roaming\npm-cache\karma-support\1.0.2\package.tgz'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\litehsu\workspace\npm-debug.log

谢谢!

最佳答案

使用配置更改位置:

  • 运行 npm config ls -l
  • 检查缓存路径和临时文件
  • 将它们都更改为新路径。例如:

    npm config set cache %USERPROFILE%\npm-cache
    npm config set tmp %USERPROFILE%\tmp

会将它们放入您的个人资料文件夹中。

在所有 .npmrc 文件位置进行相同的编辑:

  • %appdata%\npm\node_modules\npm\.npmrc
  • %ProgramFiles%\nodejs\node_modules\npm\.npmrc
  • %USERPROFILE%\.npmrc

引用资料

关于node.js - 错误! addLocal 无法在 Windows 中安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30878854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com