第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于vue-cli打包后echart無法加載的問題

關于vue-cli打包后echart無法加載的問題

慕桂英3389331 2019-09-19 12:15:15
1:項目需要展示省地圖監(jiān)看實時數(shù)據(jù)在網(wǎng)上找到相應的辦法及地圖文件后高高興興調(diào)通本地測試環(huán)境完美今天打包上線后發(fā)現(xiàn)頁面突然間無法加載成功經(jīng)過排查發(fā)現(xiàn)是引入省地圖文件的js報錯造成打包后頁面報錯無法找到echarts(function(root,factory){if(typeofdefine==='function'&&define.amd){//AMD.Registerasananonymousmodule.define(['exports','echarts'],factory)}elseif(typeofexports==='object'&&typeofexports.nodeName!=='string'){//CommonJSfactory(exports,require('echarts'))}else{//Browserglobalsfactory({},root.echarts)}}在編譯器中也會提示define(['exports','echarts'],factory)中的define未定義估計就是這個問題造成打包沒有吧echarts暴露出去但是奇怪的是本地測試環(huán)境同樣報錯頁面確顯示完好!2:網(wǎng)上搜了很多也沒有類似的問題我自己有兩個思考方向第一個是考慮是不是vue-cli打包后不支持AMD模式造成引入echart失敗不然為什么不打包就能正常沒有問題了!第二個方向是解決define關鍵字未定義的錯誤!但是目前兩個都走到了死胡同不知道大家有沒有遇到過類似的問題請大家?guī)兔纯粗x謝大家了!
查看完整描述

2 回答

?
慕桂英4014372

TA貢獻1871條經(jīng)驗 獲得超13個贊

調(diào)用地圖有兩種方式第一種是引用js版本地圖文件就好比我問題中的那樣還有一種是引用json數(shù)據(jù)版本的地圖文件這樣就很好的避開了問題
                            
查看完整回答
反對 回復 2019-09-19
?
汪汪一只貓

TA貢獻1898條經(jīng)驗 獲得超8個贊

//給他頭部他改改下面是vue的導出參考一下
(function(global,factory){
typeofexports==='object'&&typeofmodule!=='undefined'?module.exports=factory():
typeofdefine==='function'&&define.amd?define(factory):
(global=global||self,global.echarts=factory());
}(this,function(){
//
})
                            
查看完整回答
反對 回復 2019-09-19
  • 2 回答
  • 0 關注
  • 1156 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號