- 版本
vue 3.2.47
vue-i18n 9.2.2
本地运行没有问题,jenkins上部署报错找不到"hntlify/sthared"包
- 排查问题:
查看vue-i18n官网,发现有引用到这个包 "hntlify/sthared"
vue-i18n最新版本是9.3.0,未锁定版本(vue-i18n: ^9.2.2),jenkins拉依赖时会更新vue-i18n版本,从而导致vue-i18n版本不兼容,导致部署报错
锁定版本部署就没有问题了。
json
"vue-i18n": "9.2.2",