小编Geo*_*vin的帖子

纱线 2(浆果)不使用主目录中的 .yarnrc.yml

我想使用npmAuthToken位于.yarnrc.yml我的主目录中的

~/.yarnrc.yml内容

npmScopes:
  company:
    npmAuthToken: NpmToken.token
Run Code Online (Sandbox Code Playgroud)

~/Project/MyProject/.yarnrc.yml内容

enableGlobalCache: true

logFilters:
  - code: YN0013
    level: discard

nodeLinker: node-modules

npmScopes:
  company:
    npmAlwaysAuth: true
    npmPublishRegistry: "https://company-url"
    npmRegistryServer: "https://company-url"

plugins:
  - path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
    spec: "@yarnpkg/plugin-workspace-tools"

yarnPath: .yarn/releases/yarn-3.1.0.cjs
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行时,yarn install它在解析步骤中失败,并显示以下消息:Invalid authentication (as an anonymous user)。它与纱线 1 和~/.npmrc锉刀配合得很好。现在我们要迁移yarn 2,但我坚持这个问题。关于如何解决这个问题有什么想法吗?谢谢!

yarnpkg yarnpkg-v2

11
推荐指数
1
解决办法
2063
查看次数

标签 统计

yarnpkg ×1

yarnpkg-v2 ×1