遇到 vue-loader-v16 和 fork-ts-checker-webpack-plugin-v5找不到的解决方案

284 阅读1分钟

记录下遇到 vue-loader-v16 和 fork-ts-checker-webpack-plugin-v5找不到的解决方案之一

项目是vue3 +ts+elementplus的cli套,本地编译运行没有问题,上传到测试环境编译打包就遇到了各种找不到module的问题,

根据日志 发现可选包被跳过

因为是运维流水线的打包方式,所以不能自由更改命令,所以寻找其他解决方案 手动添加vue-loader-v16包 遇到fork-ts-checker-webpack-plugin-v5 再次手动添加 发现并没有这个包 于是退而求其次添加fork-ts-checker-webpack-plugin @5.2.1 不能识别,于是使用别名添加

    "fork-ts-checker-webpack-plugin-v5":"npm:fork-ts-checker-webpack-plugin@5.2.1",
    "vue-loader-v16":"~16.0.0-beta.5.4"

如下图所示后 成功编译