扫码关注官方订阅号
例如在main.js已经 import Vue from 'vue'然后在App.vue中也 import Vue from 'vue'两者在打包中会不会重复打包vue,造成最后体积很庞大,还是只打包一次??谢谢大家了!!!
import Vue from 'vue'
ringa_lee
对象调用两次、文件导入一次
不会。验证方法如下:
vue init webpack testimport cd testimport npm i npm run build ls -lah static/js/*.js | awk '{print $9, $5}'
static/js/app.9a703202ecfda5d97127.js 12K static/js/manifest.0d660e2ee3d5d85c597c.js 832B static/js/vendor.83d498a14a4284cf1919.js 73K
npm run build ls -lah static/js/*.js | awk '{print $9, $5}'
只打包一次,不会重复打包
参见 https://kingmario.github.io/v... 中的 webpack 部分,webpack 打包时会有缓存
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
对象调用两次、文件导入一次
不会。
验证方法如下:
创建默认环境:
得到大小:
随后加入import Vue from 'vue' 到app.vue内,再次构建并执行查询:
结果一样:
只打包一次,不会重复打包
参见 https://kingmario.github.io/v... 中的 webpack 部分,webpack 打包时会有缓存