美文网首页
Jenkins ssh脚本打包vue项目时卡住了

Jenkins ssh脚本打包vue项目时卡住了

作者: 前端_逗叔 | 来源:发表于2021-07-28 14:49 被阅读0次

原因

今天发现自己提交的代码在测试环境中始终不是最新的,然后打开Jenkins发现卡住了,一直卡在如下截图这里

DONE  Build complete. The dist directory is ready to be deployed.
 INFO  Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
image.png
提示是已经打包成功了,但是就是卡在这里不动了。
然后回想了一天这两天到底改了些什么,简单排查了一下,发现原来是在vue中开启了打包代码分析,打包完成后命令行不会退出,需要手动输入 ctrl+c 才会继续往下走。

解决方法

最简单粗暴的方式就是直接注释掉分析的代码就好了,或者就是去改自动化脚本,执行ctrl+c

    /* 添加分析工具 */
    // if (process.env.NODE_ENV === "production") {
    //   config
    //     .plugin("webpack-bundle-analyzer")
    //     .use(require("webpack-bundle-analyzer").BundleAnalyzerPlugin)
    //     .end();
    //   config.plugins.delete("prefetch");
    // }
image.png

相关文章

网友评论

      本文标题:Jenkins ssh脚本打包vue项目时卡住了

      本文链接:https://www.haomeiwen.com/subject/rsyzmltx.html