我是靠谱客的博主 动听星星,这篇文章主要介绍Vue + 项目优化 为开发模式与生产模式指定不同的打包入口,现在分享给大家,希望可以做个参考。

  • 默认情况下,vue项目的开发模式和生产模式共用一个打包的入口文件——src/main.js,为了将项目的开发过程与生产过程分离,我们可以分为两种模式,各自指定打包的入口文件:main-dev.js和main-prod.js,将src/main.js重命名为main-dev.js,并复制一份main-prod.js
  • 在vue.config.js中通过chainWebpack节点自定义打包入口
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
module.exports = { lintOnSave: false, chainWebpack: config => { config.when(process.env.NODE_ENV === 'production', config => { config.entry('app').clear().add('./src/main-prod.js') }) config.when(process.env.NODE_ENV === 'development', config => { config.entry('app').clear().add('./src/main-dev.js') }) } }

最后

以上就是动听星星最近收集整理的关于Vue + 项目优化 为开发模式与生产模式指定不同的打包入口的全部内容,更多相关Vue内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(91)

评论列表共有 0 条评论

立即
投稿
返回
顶部