我有一个使用来自 GitHub 的个人访问令牌克隆的 Next JS 项目。
当我运行
npm i
时,我收到权限被拒绝的错误。依赖列表中提到了两个私有包。
后来,我尝试在
_authToken
中添加.npmrc
后安装软件包。我仍然收到以下错误。
我还检查了我的个人访问令牌是否具有
packages:read
权限。
我期待安装这些私人软件包。
更新:
我已经解决了这个问题。
我已使用
google-artifactregistry-auth
包验证了我的 Google 帐户。它获取了我的凭证和秘密,并提供了对人工制品注册表的访问。
您看到此错误的原因可能有多种:
该包根本不存在,可能是您输入依赖名称时输入错误。
您没有足够的访问权限来下载包内容,可能它是私有包或仅限于包含组织的范围。
我个人认为第一种选择可能性更大。