angularjs使用gulp-uglify压缩后执行报错的解决方法


Posted in Javascript onMarch 07, 2018

问题出现原因是由于压缩之后变量变成了,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压缩后执行正常。

以上这篇angularjs使用gulp-uglify压缩后执行报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS中不为人知的五种声明Number的方式简要概述
Feb 22 Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 Javascript
express的中间件basicAuth详解
Dec 04 Javascript
jquery中ready()函数执行的时机和window的load事件比较
Jun 22 Javascript
bootstrap布局中input输入框右侧图标点击功能
May 16 Javascript
jQuery网页定位导航特效实现方法
Dec 19 Javascript
ionic中列表项增加和删除的实现方法
Jan 22 Javascript
Javascript创建类和对象详解
May 31 Javascript
js制作简单的音乐播放器的示例代码
Aug 28 Javascript
使用vue-router完成简单导航功能【推荐】
Jun 28 Javascript
微信小程序实现原生步骤条
Jul 25 Javascript
layui实现数据表格table分页功能(ajax异步)
Jul 27 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
Mar 07 #Javascript
浅谈webpack打包之后的文件过大的解决方法
Mar 07 #Javascript
解决iview打包时UglifyJs报错的问题
Mar 07 #Javascript
React Native使用fetch实现图片上传的示例代码
Mar 07 #Javascript
使用vue制作探探滑动堆叠组件的实例代码
Mar 07 #Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
Mar 07 #Javascript
关于Vue的路由权限管理的示例代码
Mar 06 #Javascript
You might like
php socket方式提交的post详解
2008/07/19 PHP
PHP 上传文件大小限制
2009/07/05 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
Firefox和IE兼容性问题及解决方法总结
2013/10/08 Javascript
indexOf 和 lastIndexOf 使用示例介绍
2014/09/02 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
基于javascript的Form表单验证
2016/12/29 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
2018/05/04 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
vue-cli基础配置及webpack配置修改的完整步骤
2019/10/20 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
微信小程序vant弹窗组件的实现方式
2020/02/21 Javascript
vue实现商品列表的添加删除实例讲解
2020/05/14 Javascript
[07:55]2014DOTA2 TI正赛第三日 VG上演推进荣耀DKEG告别
2014/07/21 DOTA
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
python网络编程学习笔记(六):Web客户端访问
2014/06/09 Python
Python读取mp3中ID3信息的方法
2015/03/05 Python
详解flask入门模板引擎
2018/07/18 Python
python使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的解决方法
2019/10/04 Python
python操作redis数据库的三种方法
2020/09/10 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
html5的pushstate以及监听浏览器返回事件的实现
2020/08/11 HTML / CSS
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
Unix如何在一行中运行多个命令
2015/05/29 面试题
工作建议书范文
2014/05/13 职场文书
贷款委托书怎么写
2014/08/02 职场文书
2014年外联部工作总结
2014/11/17 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
python中的装饰器该如何使用
2021/06/18 Python