如题,我的包如下:
"devDependencies": {
"axios": "^0.18.0",
"bootstrap-sass": "^3.3.7",
"cross-env": "^5.1.3",
"jquery": "^3.3.1",
"laravel-mix": "^2.0.0",
"lodash": "^4.17.5",
"vue": "^2.5.13"
},
"dependencies": {
"element-ui": "^2.2.1",
"ioredis": "^3.2.2",
"js-cookie": "^2.2.0",
"socket.io": "^2.0.4",
"vee-validate": "^2.0.5",
"vue-router": "^3.0.1",
"vuex": "^3.0.1"
}
- 因为我现在的
APP.js
过大到3.1M
需要加载十几秒; - 想用
extract()
打包到外面,然后替换为cdn
; - 引入外部
cdn
又会遇到顺序和引哪个文件等问题,希望得到解答? - 哪些可以放到
mix
的extract([])
的数组中打包到外部依赖? - 还有什么好的方法让js加载更快吗?(不要动态加载ElementUI组件)