Can't find variable: SockJS vue項目


用的vue-cli(webpack-simple模板),在開發環境運行(npm run dev),一直都沒有問題,突然在ios的safari中調試,出現報錯:
Can't find variable: SockJS
這是為什么呢?
原來這是webpack(我的版本:3.6.0)的報錯,webpack的熱加載是采用websocket來通知瀏覽器實現的, SockJS是一個必須的庫。
這個問題屬於意外吧,googel的話有很多方式來解決。最簡單:
將webpack.config.js中的:

devtool: '#eval-source-map'

改為:

devtool:'inline-source-map'

至於這2個的差別,自己去百度吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM