vue2 0 按需引入element ui報錯

2022-02-18 15:02:46 字數 856 閱讀 7167

專案使用vue腳手架自動生成的,vue版本為^2.5.16.專案中需要按需使用element-ui,根據element-ui的官方文件,一開始在babel.config.js檔案中修改配置

module.exports =]

],"plugins": [["component", [

]]]};

執行專案報錯:

error: .plugins[0][1] must be an object, false, or undefined

at assertpluginitem (d:\vue-tree\node_modules\_@[email protected]@@babel\core\lib\config\validation\option-assertions.js:244:15)

意思是plugins裡面不能再使用陣列作為引數,修改寫法

module.exports =]

],"plugins": [["component", //

刪掉 ]]

}

執行沒有報錯,引入element-ui也可以使用了

另外在按需引入的時候還發現乙個問題,引入

import from 'element-ui';

vue.use(icon)

一開始使用的時候沒有問題,修改了babel配置檔案後,頁面顯示不出來了,一開始以為是babel配置寫錯了,核對後沒有寫錯,再多引入'element-ui的乙個元件後,

import from 'element-ui';

vue.use(icon)

vue.use(button)

原來的icon又能正常顯示了,這個原因我也不太清楚

vue2 0 中引入和使用 axios

axios 是乙個基於 promise 的 http 庫,可以用在瀏覽器和 node.js 中。features 從瀏覽器中建立 xmlhttprequests 從 node.js 建立 http 請求 支援 promise api 攔截請求和響應 轉換請求資料和響應資料 取消請求 自動轉換 jso...

vue2 0建立專案到引入element

一 安裝node環境 提高效率,可以用 的映象 輸入 npm install g cnpm registry 即可安裝npm映象,以後再用到npm的地方直接用cnpm來代替就好了。二 搭建vue專案環境 1 全域性安裝vue cli npm install global vue cli 2 進入你的...

vue按需引入and design報錯

vue add ant designantd官方文件提到的 babel plugin import,乙個用於按需載入元件 和樣式的 babel 外掛程式,樣式自動載入需要先裝這個外掛程式 npm install babel plugin import dev安裝完後配置babel.plugin.co...