首頁  >  文章  >  web前端  >  在angularjs壓縮後檔案報錯怎麼解決

在angularjs壓縮後檔案報錯怎麼解決

php中世界最好的语言
php中世界最好的语言原創
2018-03-28 15:24:152051瀏覽

這次帶給大家在angularjs壓縮後檔案報錯怎麼解決,解決angularjs壓縮後檔案報錯的注意事項有哪些,下面就是實戰案例,一起來看一下。

問題出現原因是由於壓縮之後變數變成了,e、s、t等,需要依賴注入的方法沒有使用中括號注入,而在function的參數中直接使用,導致壓縮之後無法辨識需要依賴注入的模組。例如:

var module= angular.module('homeApp', ['ui.router']); 
module.config(function ($sceProvider) { 
 $sceProvider.enabled(false); 
})

改為:

var module= angular.module('homeApp', ['ui.router']); 
module.config(['$sceProvider',function ($sceProvider) { 
 $sceProvider.enabled(false); 
}])

再次使用gulp-uglify壓縮後執行正常。

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

JS怎麼實作滿天星導覽列

vue與vue-i18n如何實作後台數據的多語言切換

以上是在angularjs壓縮後檔案報錯怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn