首頁 > web前端 > js教程 > angularjs使用gulp-uglify壓縮後執行報錯的解決方法

angularjs使用gulp-uglify壓縮後執行報錯的解決方法

亚连
發布: 2018-05-31 17:50:51
原創
2290 人瀏覽過

下面我就為大家分享一篇angularjs使用gulp-uglify壓縮後執行報錯的解決方法,具有很好的參考價值,希望對大家有幫助。

問題出現原因是由於壓縮之後變數變成了,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壓縮後執行正常。

上面是我整理給大家的,希望今後對大家有幫助。

相關文章:

用Axios Element實作全域的請求loading的方法

iview中Select 選擇器多選校驗方法

nodejs實作連接mongodb資料庫的方法範例

以上是angularjs使用gulp-uglify壓縮後執行報錯的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板