【问题标题】:NPM packages not getting installed in Windows-10 from ArtifactoryNPM 包未从 Artifactory 安装在 Windows-10 中
【发布时间】:2021-02-15 11:47:29
【问题描述】:

问题描述:我将 Artifactory 用于我的 NPM 包。在尝试将它们安装在“Windows - 7”中时,它工作正常。但在“Windows - 10”中显示错误并且未安装软件包。

错误: npm 错误! 403 禁止 nmp 错误! 403 您的安全策略禁止的软件包版本。

版本:

节点- 14.15.5 npm- 6.14.11

注意:

  1. 使用 NVM 管理节点
  2. .npmrc:身份验证和注册表已更新。
  3. 软件包正在以相同配置安装在 Windows - 7 中。

【问题讨论】:

    标签: javascript reactjs windows npm node-modules


    【解决方案1】:

    npm install 尝试下载违反政策的包,开发者会看到类似以下的错误。

    $ npm i lodash@1.0.0
    npm notice Could not download lodash 1.0.0 due to policy violations. Use `npm audit fix` to upgrade this dependency.
    npm ERR! code E403
    npm ERR! 403 Forbidden - GET https://registry.npmjs.com/lodash/-/lodash-1.0.0.tgz
    

    要修复此错误,请使用 npm audit fix 将依赖项升级到不违反政策的版本。

    【讨论】:

    • 感谢您的回复。我正在做全新安装。 npm audit fix 适用于已安装的软件包。还有一件事,它在 Windows 7 中是如何工作的?
    • 你需要从nodejs.org/en网站下载nodejs然后执行你在窗口10上完成的相同命令
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 2018-08-19
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多