配置webpack dllplugin提升打包速度,依赖库越大速度越明显
1.全局安装webpack、webpack-cli
npm install webpack -g
npm install webpack-cli -g
查看安装是否成功
webpack -v
2.package.json
"scripts": {
"build:dll": "webpack --config webpack.dll.js"
},
3.webpack.dll.js
entry里是打包要生成的
可以所有的写到一起
vendors: [
'lodash',
'vue',
'vuex',
'vue-router',
'element-ui',
'echarts',
'moment',
'vue-baidu-map',
'vuescroll',
'axios',
'await-to-js',
'core-js'
]
也可分开打包生成单独的文件
const path = require('path')
const webpack = require('webpack')
module.exports = {
entry: {
lodash: ['lodash'],
vue: ['vue']
},
output: {