例外:在e上找不到指令注释

时间:2016-02-23 04:33:42

标签: meteor angular angular2-meteor

我尝试在 meteor server 上部署 angular2-meteor 项目。

该应用在本地运作良好。在部署之前我已经meteor reset了。

现在它显示空白页面并显示错误:

  

例外:在e

上找不到指令注释

我也尝试添加https,但错误相同。这个错误是什么意思?或者什么可能导致这种情况?感谢

请打开this page并查看控制台了解更多错误详情。

更新log file我使用了meteor logs xxx

2 个答案:

答案 0 :(得分:0)

您应该为Angular2添加-dev.js个文件(例如angular2.dev.js),以便您能够看到更多可读错误,尤其是您遇到问题的类...

<script src="node_modules/angular2/bundles/angular2-polyfills.js"></script>
<script src="node_modules/systemjs/dist/system.src.js"></script>
<script src="node_modules/rxjs/bundles/Rx.js"></script>
<script src="node_modules/angular2/bundles/angular2.dev.js"></script> <-----
<script src="node_modules/angular2/bundles/router.dev.js"></script> <-----
<script src="node_modules/angular2/bundles/http.dev.js"></script> <-----

大多数情况下,在组件的directives属性中提供错误时会出现此类错误。例如提供者......

答案 1 :(得分:0)

现在我发现了为什么它会显示这些错误。

如果您遇到类似的类似问题:

  

例外:在e

上找不到指令注释

或者

  

使用缩小捆绑包时,ngDoCheck不是一个功能

它们都与 UglifyJS 有关。现在没有好办法解决它们。

检查herehere