在做公司官網的時候,用的vue-cli,在打包完成部署到服務器上時,每次打開都會報這個錯誤(Uncaught ReferenceError: webpackJsonp is not defined at vendor.91ba8a38b39d817da762.js:1),然后頁面不顯示內容,刷新一下才會正常顯示,為了解決這個問題,資料也是查遍了,改各種配置,毫無作用。
偶然的一次機會,看到了另一家公司的官網也是同樣的情況。而且也用的是vue-cli,我開始有點想法了。后來在家訪問官網的時候,一切正常,沒報錯,不用刷新。所以問題已經找到了,就是公司網絡的問題,后來問了公司說也沒設置防火牆啊什么的。但我給他們說明原因之后他們也就沒多在意,這件事情不了了之。
再后來,公司產品出現了另一個問題,由公司的一個后端人員負責,他查出是因為公司的違規外聯系統攔截住了一個文件,這樣引起的。我突然想到官網是不是也是這個原因,后來查看了一下控制台,發現確實一個文件被攔截了,加入白名單。ok,一切正常。
所以又遇到這個問題的小伙伴一定要問問公司的后端人員,看看是不是公司的什么系統把文件攔截了引起的。