如何解决Lerna 本地依赖项未保存在 package-lock.json 中
我有一个如下所示的 monorepo 设置:
+ monorepo
+ packages
- p1
- p2
- shared
@p1 和@p2 都依赖于@shared。当我运行 lerna bootstrap
时,我没有看到 @shared 保存在 package-lock.json 中,但我确实在 node_modules
中看到了 @shared 文件夹。当我尝试在 @p1 或 @p2 中明确重新运行 npm install
时,这会导致问题。这是预期的行为吗?
这里是错误
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@shared - Not found
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。