我使用的是一个非常简单的monorepo,其结构如下:
.npmrc
package.json
pnpm-workspaces.yml
packages/
package-1/
package-2/当我将cd添加到包-1中时,我试图通过以下操作添加对包-2的引用:
pnpm add @myorg/package-2但是我得到了错误@myorg/package-2 is not in the npm registry, or you have no permission to fetch it.。我希望pnpm add能够检测到我在工作空间中,并自动链接工作区包。我是不是漏掉了什么?
以下是您需要的相关信息:
在'packages/**' "name“字段中,
@myorg/[package-name]约定。pnpm-workspaces.yml . file文件的发布于 2021-05-03 23:26:58
呃,我要离开这个以防其他人想为自己感到尴尬。
pnpm-workspaces.yml应该被命名为pnpm-workspace.yaml -我不知道我从哪里得到了另一个无效的名字.但希望这能帮助你比我少浪费时间。
https://stackoverflow.com/questions/67376863
复制相似问题