0

I want to add a local dependency to 包.json`。

说我有foo-1.0.0.tgz文件。

我愿意

yarn add file:foo-1.0.0.tgz

由于某种原因,我有这个错误

➤ YN0027: file:foo-1.0.0.tgz@unknown can’t be resolved to a satisfying range
➤ YN0035: The remote server failed to provide the requested resource
➤ YN0035:   Response Code: 404 (Not Found)
➤ YN0035:   Request Method: GET
➤ YN0035:   Request URL: https://registry.yarnpkg.com/file:foo-1.0.0.tgz
➤ Errors happened when preparing the environment required to run this command.

我做错了什么?

一个重要通知:

  • 可以用 npm 安装这个包8.1.2
  • 如果我手动添加依赖项并package.json执行yarn install似乎工作。但是后来我遇到了问题:如果一个本地包依赖于另一个包失败 - 找不到那个依赖。但我想这个问题超出了问题的范围。

PS我正在使用纱线3.1.1和节点v16.13.2

4

0 回答 0