angularjs使用gulp-uglify壓縮后執(zhí)行報錯的解決方法
更新時間:2018年03月07日 09:28:55 作者:海闊山遙-未知何處是瀟湘
下面小編就為大家分享一篇angularjs使用gulp-uglify壓縮后執(zhí)行報錯的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
問題出現(xiàn)原因是由于壓縮之后變量變成了,e、s、t等,需要依賴注入的方法沒有使用中括號注入,而在function的參數(shù)中直接使用,導致壓縮之后無法識別需要依賴注入的模塊。例如:
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壓縮后執(zhí)行正常。
以上這篇angularjs使用gulp-uglify壓縮后執(zhí)行報錯的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Angular.js中window.onload(),$(document).ready()的寫法淺析
這篇文章主要介紹了Angular.js中window.onload(),$(document).ready()的寫法淺析,需要的朋友可以參考下2017-09-09

