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