使用element-ui
按需加载爬坑,在使用element-ui
官方给出的配置报babel版本问题。目前安装的babel
都比较新,而element-ui
是使用的babel-preset-es2015
,我么将配置babel
的地方改成我们使用的babel
就可以了。
使用按需加载之前需要插架的支持,安装以下插件
yarn add babel-plugin-component -D
或
npm install babel-plugin-component -D
在babel.config.js
:(我采用的是babel.config.js
,若是.babelrc
按对应格式配置即可)
module.exports = {
presets: [
// 原来的
// presets: [['es2015', { modules: false }]],
// 以下是我么你自己的babel
['@babel/preset-env', { modules: false }]
],
plugins: [
[
'component',
{
libraryName: 'element-ui',
styleLibraryName: 'theme-chalk'
}
]
]
}
若上面你没有安装babel
,使用以下命令安装即可
yarn add @babel/preset-env -D
或
npm install @babel/preset-env -D