jenkins部署打包Vue3+Vite项目报错?

简介:

自己的开源项目,使用vite打包,想通过jenkins搞一下自动化部署,但是到了 build 环节就报错,下方有图片,但是我在本地打包没有问题QAQ,请大佬们不吝赐教。

报错截图

image.png
上方图片是jenkins自动化部署,shell中执行 pnpm run build 之后报错,大致是找不到某个vue SFC ?QAQ 百度,谷歌了一圈也没啥该试的都试了QAQ

项目环境

"dependencies": {
    "@element-plus/icons-vue": "^2.0.6",
    "@vueuse/core": "^8.7.5",
    "axios": "^0.27.2",
    "element-plus": "^2.2.6",
    "pinia": "^2.0.14",
    "vue": "^3.2.25",
    "vue-router": "4"
 },
"devDependencies":{
    "vite": "^2.9.14",
    ....
}
阅读 7k
1 个回答

你本地的 node 版本和线上一致么,线上打包之前是否已经删除 node_modules 重新安装了?
如果上述没问题,你先将本地 node_modules 文件夹删除,然后清除 npm 缓存,重新安装依赖试试。一般就这本地就能重现bug。还有就是确认你的 package-lock.json 已经提交上去了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题