npm install babel-plugin-import --save-dev
babel-plugin-import需要用到less,因此应该先下载相关依赖
npm install less less-loader --save-dev
我用到时vue-cli搭建的项目。因此在vue.config.js中添加以下配置。
css: {
loaderOptions: {
less: {
// 用于babel-plugin-import的less
lessOptions: {
javascriptEnabled: true,
}
},
},
},
在根目录下创建.babelrc文件
{
"plugins": [
[
"import",
{
"libraryName": "ant-design-vue",
"libraryDirectory": "lib", // default: lib
"style": true
},
]
]
}
在需要使用组件的地方使用import引入。运行后就可以看见,样式也成功应用。
import { Button } from 'ant-design-vue';