簡體   English   中英

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

[英]EXCEPTION: No Directive annotation found on e

我試圖在流星服務器上部署angular2-meteor項目。

該應用程序在本地運行良好。 而且我已經在部署之前進行了meteor reset

現在,它顯示空白頁和錯誤:

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

我也嘗試添加https ,但是同樣的錯誤。 這個錯誤是什么意思? 或什么可能導致這種情況? 謝謝

請打開此頁面,並查看控制台以獲取更多錯誤詳細信息。

更新 :我使用meteor logs xxx獲得的日志文件

您應該為angular2.dev.js包含-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屬性中提供錯誤信息時,您會遇到此類錯誤。 例如提供者...

現在我發現了為什么它顯示這些錯誤。

如果您遇到類似這樣的問題:

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

要么

使用縮小包時,ngDoCheck不是功能

它們都與UglifyJS相關。 目前沒有解決這些問題的好方法。

在這里這里檢查

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM