npm build能再快一点吗?

发布于 2022-09-03 19:19:45 字数 478 浏览 19 评论 0

1. 问题

希望本地开发时,每修改完一些功能后git push到服务器,然后自动执行构建和部署

我有配置成功过git服务器和post-receive脚本,脚本能够正确执行。

现在用vuejs库,用vue-cliwebpack模版建立项目,执行npm run build来构建。

相比较于C++项目用make构建,现在每次用npm run build构建都很慢,似乎是重新执行所有步骤?

有没有加速的办法?或者,其他自动化部署的方法?现在是把源码git push到服务器,在服务器端进行npm run build构建,再拷贝到web应用目录。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

古镇旧梦 2022-09-10 19:19:45

你需要一个类似jenkins的服务器

洋洋洒洒 2022-09-10 19:19:45
var indexPath = path.resolve(__dirname, '../dist/index.html')
    var newIndexPath = path.resolve(__dirname, '../templates')
    var newStaticPath = path.resolve(__dirname, '../static')
    rm('-rf', newIndexPath);
    rm('-rf', newStaticPath);
    mkdir('-p', newIndexPath)
    mkdir('-p', newStaticPath)
    mv(indexPath, newIndexPath)
    mv(assetsPath + '/*', newStaticPath)
    rm('-rf', config.build.assetsRoot);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文