UglifyJsPlugin 壓縮js程式碼後出現ReferenceError 變數未定義報錯

polkYu發表於2018-03-09

做專案用到plupload進行oss直傳圖片,本地執行是可以使用的,webpack 打包後發現出現Fa is not define,想著把UglifyJsPlugin外掛禁用之後看看程式碼什麼地方報錯,神奇的發現報錯沒了,專案正常執行,那一定是UglifyJsPlugin的問題。

上網看看有沒有小夥伴遇到類似問題。。。

遇到一個小夥伴類似的問題

地址renzhen.iteye.com/blog/172442…

但是按照這個方法還是沒有解決問題。

後來看到有人webpack 打包後在 import 或者 require的時候也會報錯,所以我嘗試去把

import plupload from 'plupload'複製程式碼

這行程式碼去掉,然後通過在index.html加script標籤引入plupload,又神奇的發現問題解決了。


不知道UglifyJsPlugin是不是的確會存在這種問題,有大神路過的話教下小弟哈哈。


相關文章