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