vue.config.js中配置webpack 提高代码编译速度实现

Posted 花之舞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue.config.js中配置webpack 提高代码编译速度实现相关的知识,希望对你有一定的参考价值。

参考相关文档:

一行可以让项目启动快 70% 以上的代码
https://mp.weixin.qq.com/s/eS...

下边两种方式均可以 提升编译速度
启动本地项目 第一遍速度普遍都慢, 第二遍后速度提升很多

安装插件在开发环境,仅优化开发环境的编译速度
npm i hard-source-webpack-plugin -D // 提编译速度
npm i speed-measure-webpack-plugin -D // 显示编译时长

在vue.config.js中引入
const HardSourceWebpackPlugin = require(\'hard-source-webpack-plugin\');
const SpeedMeasurePlugin = require(\'speed-measure-webpack-plugin\');

1.链式写法

chainWebpack: (config) => {
    config.plugin(\'xcCache\').use(HardSourceWebpackPlugin); // 自定义插件名称
    config.plugin(\'xcTime\').use(SpeedMeasurePlugin);
},

2. 普通写法

configureWebpack: {
    plugins: [
        new HardSourceWebpackPlugin(),
        new SpeedMeasurePlugin()
    ]
},

以上是关于vue.config.js中配置webpack 提高代码编译速度实现的主要内容,如果未能解决你的问题,请参考以下文章

vue.config.js中的webpack配置,优化及多页面应用开发

如何在 VueCLI 3 中全局获取 `webpack.config.js` 或 `vue.config.js` 文件数据

#yyds干货盘点#vue.config.js 的完整配置

vue-cli3 chainWebpack如何修改webpack内部配置

在vue-cli3.0中配置webpack

vue3 中 vue.config.js 修改端口 添加代理配置 #yyds干货盘点#