VUE中babel.config.js配置
@vue/cli-plugin-babel/preset'是一款 babel 插件,它會在編譯過程中將 import 引入自動轉換為按需引入的方式。
module.exports = {presets: ['@vue/cli-plugin-babel/preset'],plugins: [['import', {libraryName: 'element-ui',libraryDirectory: 'es',style: true}, 'element-ui']]
}
presets:預置
plugins:插件
libraryName:庫名
libraryDirectory:庫目錄
es:
注: 采用了 es6 module 的項目建議配置 libraryDirectory 為 es,即使用通過 import (es6 module) 引用模塊的文件。這種情況打包后的體積要更小一些。