之前用echarts做二維圖表沒什么問題,最近接到一個新需求要弄個三維的柱形圖。
一開始直接抄官網代碼,一運行報錯,嗯...沒有裝gl的依賴包。這個gl的教程在左側菜單的最下面不注意還真容易忽略過去。
看了教程后先
npm install echarts-gl
然后我是在main.js中全局引入的
import 'echarts-gl'
本以為能正常運行了結果還是報錯,提示說是缺少了什么依賴,然后根據提示一通亂裝還是各種報錯運行不起來。
好吧既然是依賴的問題,干脆我直接卸載echarts和echarts gl重新裝過,結果嘛還是一樣...
這時心態就有點炸了啊,在新項目中這么弄完全沒問題,怎么在老項目中就報各種錯呢.
最后找到packge.json和packge-lock.json的時候發現里面記錄的echarts還是4.9版本,果斷刪掉重新npm i
一打開新頁面,頁面圖表樣式發生了變化,果然版本發生了變化,接着在裝gl,終於正常出圖表了