javascript - Angular Meteor 应用程序在本地主机中运行,但在部署到服务器时失败

标签 javascript angularjs meteor angular-meteor

使用 angular-with-blaze 包的 Angular Meteor 应用程序在 localhost 上运行良好,但在使用 mup 部署到服务器时>mupx,网站部分加载,并在浏览器 JS 控制台中抛出以下错误:

Error: [$injector:modulerr] Failed to instantiate module myApp due to:
Error: [$injector:unpr] Unknown provider: e

我认为这是由于 JS 文件缩小所致,因此尝试了以下 mupx 设置,但没有帮助。

"buildOptions": {
  // build with the debug mode on
  "debug": true
}

对于解决此问题有什么建议吗?

最佳答案

如果您分别使用 gulp 或 grunt-ng-annotate,请尝试使用 gulp 任务“gulp-ng-annotate”。它将根据 Angular Dependency Annotation 将所需的注释添加到模块中的依赖项中.

关于javascript - Angular Meteor 应用程序在本地主机中运行,但在部署到服务器时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34456816/

相关文章:

javascript - 如何为angular-gridster添加网格?

javascript - Meteorjs有效显示管理面板

javascript - 在 JavaScript 中递增多维数组

javascript - 根据插入符号的位置从文本区域中提取整个单词

javascript - PUT 方法出错。 AngularJS、NodeJS

angularjs - 将 JSON 值从一个 Controller 传递到另一个 Controller

javascript - Meteor:使用 ReactiveVar 创建一个加载小部件来订阅用户集合

javascript - Meteor 中的全局变量

javascript - 销毁构造函数实例

JavaScript 数组索引