'Uncaught TypeError: angular.module(...).run(...) is not a function' in Grunt minified js-file
'Uncaught TypeError: angular.module(...).run(...) is not a function' in Grunt minified js-file
我的代码在开发模式下运行,未压缩。但是当我在生产模式下使用 g运行t 的缩小功能和 运行 应用程序时,我得到了这个错误:Uncaught TypeError: angular.module(...).run(...) is not a function
.
当我查看 Google Chrome 开发人员工具中的错误时,我得到了您在屏幕截图中看到的内容。有人知道问题出在哪里吗?
我在 Angular-Fullstack 中使用 Angular 1.4+。错误发生在vendor.{{randomstring}}.js
.
感谢大家的支持!
这里有 2 个问题。
依赖注入。您可以手动编辑档案或使用 https://github.com/mgol/grunt-ng-annotate 这将自动为您完成此操作。
串联。检查这个 grunt 插件 https://github.com/gruntjs/grunt-contrib-concat 这里的问题是 javascript 不理解什么时候函数 end/start 因为没有分隔标记,检查错误在哪里。
})(函数(a,b) {
应该是:
});(function(a,b) {
查看 grunt-contrib-concat 的 "Concatenating with a custom separator" 示例
我的代码在开发模式下运行,未压缩。但是当我在生产模式下使用 g运行t 的缩小功能和 运行 应用程序时,我得到了这个错误:Uncaught TypeError: angular.module(...).run(...) is not a function
.
当我查看 Google Chrome 开发人员工具中的错误时,我得到了您在屏幕截图中看到的内容。有人知道问题出在哪里吗?
我在 Angular-Fullstack 中使用 Angular 1.4+。错误发生在vendor.{{randomstring}}.js
.
感谢大家的支持!
这里有 2 个问题。
依赖注入。您可以手动编辑档案或使用 https://github.com/mgol/grunt-ng-annotate 这将自动为您完成此操作。
串联。检查这个 grunt 插件 https://github.com/gruntjs/grunt-contrib-concat 这里的问题是 javascript 不理解什么时候函数 end/start 因为没有分隔标记,检查错误在哪里。
})(函数(a,b) {
应该是:
});(function(a,b) {
查看 grunt-contrib-concat 的 "Concatenating with a custom separator" 示例