angularjs使用gulp-uglify壓縮后執(zhí)行報錯的解決方法
問題出現(xiàn)原因是由于壓縮之后變量變成了,e、s、t等,需要依賴注入的方法沒有使用中括號注入,而在function的參數(shù)中直接使用,導(dǎo)致壓縮之后無法識別需要依賴注入的模塊。例如:
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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
AngulerJS學(xué)習(xí)之按需動態(tài)加載文件
本篇文章主要介紹了AngulerJS學(xué)習(xí)之按需動態(tài)加載文件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
利用Angular2的Observables實現(xiàn)交互控制的方法
這篇文章主要介紹了利用Angular2的Observables實現(xiàn)交互控制的方法,我們主要針對一些在跟服務(wù)器端交互的時候遇到的問題,來看看Observable給我們帶來的特性。感興趣的可以了解一下2018-12-12
Facade Service暴露commands簡化代碼邏輯提高可訪問性組合性
在 Angular 應(yīng)用開發(fā)中,使用 Facade Service 暴露 commands(命令)以及訂閱這些 commands 是一個常見的設(shè)計模式,本文將詳細介紹在 Facade Service 中如何實現(xiàn)這一目標,并深入探討相關(guān)細節(jié),以及通過實際示例進行說明2023-10-10
Angular.js之作用域scope''@'',''='',''&''實例詳解
這篇文章主要介紹了Angular.js之作用域scope'@','=','&'實例詳解,需要的朋友可以參考下2017-02-02

