2016-05-29 11 views
6

私はUniversal Starterのサンプルを使用してAngular2でレンダリングする方法について詳しく知りたいので、webpackではなくgulpを使用します。 問題は、サーバの起動は、私が持っているときです。クラスデコレータを使用する場合、Angular2リフレクションメタデータシムが必要です

/Users/jaumard/IdeaProjects/trails-angular2-isomorphic/node_modules/@angular/core/src/util/decorators.js:165 
     throw 'reflect-metadata shim is required when using class decorators'; 
     ^
reflect-metadata shim is required when using class decorators 

私はimport 'reflect-metadata';を追加すると、いくつかの記事を参照してくださいそれが私のために問題を解決しません:(私は何かを逃したが理解できない何を考えてそれがここに は、私が使用するコードhttps://github.com/jaumard/trails-angular2-isomorphic

答えて

7

私はそれを追加した後。レンダリングサーバを使用したいと実際にimport 'reflect-metadata';は私server.tsファイルに追加する必要があります。これ以上のエラーがある...である。

2

このエラーは、ディレクティブと同じように、コンポーネントHTML sho uldはdivに囲まれています。

<div> 
//html 
</div> 

私は同じ問題を抱えています。 div内にHTMLを囲むとうまくいきます。

関連する問題