項目中同時使用了echarts2.x和echarts4.x,很雞肋但是又必須解決
首先安裝echarts2.x
npm install echarts2@npm:echarts@2
安裝echarts4.x
npm install echarts4@npm:echarts@4
之後你的項目中的node_modules中會出現echarts2和echarts4兩個文件夾,正常按需import即可
同時package.json中會出現
"dependencies": {
"echarts2": "npm:echarts@^2.2.7"
"echarts4": "npm:echarts@^4.7.0",
},
dependencies指的是生產環境需要的依賴,比如vue,jquery,上線以後沒有就會報錯。對應 npm ... --save
devDependencies指的是開發環境需要的依賴,比如webpack,eslint。對應 npm ... --save-dev