lerna publish没有将file: '.../.../xxx' 这种类型的引用改变

lerna publish没有将file: '.../.../xxx' 这种类型的引用改变

lerna publish没有将file: '.../.../xxx' 这种类型的引用改变


在缓存路径的/dependencies/node_modules/ 中 init包的package.json里还是这种形式


"dependencies": {

    "@imooc-cli-dev/command": "file:../../models/command"

 },


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
扬_灵 2021-07-14 18:02:42

同学你好,lerna publish 将包发布后会更改发布包的引用格式,但是@imooc-cli-dev/command这个并没有发布到线上,所以在引用的时候需要使用file的格式进行使用。

  • 所以对于这种file格式的包,该如何去安装呢?在项目根目录执行的lerna bootstrap命令,不支持file格式依赖的安装,难道只能手动进入到每个package中,然后npm install么?

    2021-08-24 11:16:21
  • 同学你好的,是的,开发阶段暂时只能通过手动npm install 安装 file 格式的依赖。

    2021-08-24 17:44:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师