babel-plugin-import插件可以幫助用戶進行第三方UI的按需加載,例如ant vue
引入項目的過程如下:
首先安裝
npm install babel-plugin-import --save-dev
然后還需要安裝less 和 lessloader
npm install less-loader --save-dev
npm install less --save-dev
安裝完成后找到vue cli創建的.babelrc文件中,增加以下內容變為如下格式:
{ "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "plugins": ["transform-vue-jsx", "transform-runtime", ["import",{"libraryName":"ant-design-vue","style":true}] ] }
就是增加import的內容
如果發現增加后報錯不能編譯,請手動將less和lessloader的版本降低,重新安裝即可