这个看很多代码 都会 import {component1, component2} 这样按需引入,
如果 import * as types from './types' 这样写是不是会导致不必要的引入,影响性能
这个看很多代码 都会 import {component1, component2} 这样按需引入,
如果 import * as types from './types' 这样写是不是会导致不必要的引入,影响性能
我个人认为会,ES6 中使用 import 比 require 性能强就是在于,
所以,按需引入更不耗性能
是的,从打包体积上来看,前者打包后的体积更大,也就意味着更费性能。
性能上影响多大取决于你要导入的文件体积大不大,一般的js方法可能影响不大,如果是组件库的就比较明显,比如很多ui框架都有提供按需引入的方式
按需引入,经过打包压缩后文件体积更小,至于性能可以忽略不计。