npm - JFrog npm 安装失败

标签 npm artifactory

在 Jfrog Artifactory 中,我创建了一个只读用户并尝试访问远程 NPM 包,该包是 NodeJS 存储库的一部分。 例如 npm install @angular/material 并且软件包无法下载,并出现以下错误:

The user is part of a read only group.
npm ERR! code E403
npm ERR! 403 Forbidden:@angular/material@^5.2.5

有人可以建议我们在哪里可以为用户设置读取权限吗?

这是一个已经存在的用户,其他 python Artifactory 已成功安装。

即使 npm 本地存储库已成功安装,但从 npm 注册表获取的 npm 远程存储库却出现错误

最佳答案

我自己找到了答案,在 JFROG Artifactory 中启用上传/缓存权限解决了该问题。 根据 JFROG 帮助 阅读:仅允许下载 Artifactory 上传/缓存:允许将 Artifactory 上传到本地存储库并缓存来自远程存储库的 Artifactory 。 由于从远程下载 Artifactory 需要远程缓存,因此具有 READ 权限的用户无法使用此权限。

关于npm - JFrog npm 安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58086919/

相关文章:

javascript - TypeScript 从另一个项目/模块导入类?

node.js - 通过 npm 命令行测试

java - 将具有通用配置的 gradle 插件应用到所有项目

javascript - 让 NodeJS 应用程序使用 NPM 更新自身

javascript - 如何将 tsd 定义自动链接到 bower 和 npm?

node.js - Grunt 无法启动 : ">> ReferenceError: grunt is not defined"

linux - 添加从 RPM 移植的 pkg 后,JFrog Artifactory 和 MergeList/var/lib/apt/lists "(NewVersion2)"问题

java - 从artifactory中的jar生成pom文件?

artifactory - 如何在 Artifactory 中部署我自己的 Jar 文件?

rest - 在 2.6.1(非专业版)中使用 Artifactory REST API 和curl