2016-11-15 2 views
2

私はAngular-Meteorを使ってプロジェクトを進めています。私の出発点として、私はhttps://github.com/Urigo/angular2-meteor-baseを利用しました。今私は自分のUIとしてPrimeNGをインストールしたいと思います。 http://www.primefaces.org/primeng/#/setupのドキュメントには、依存関係をバインドするためにwebpackやsystem.jsのようなモジュールマネージャが必要だと言われています。それらのどれも角隕石プロジェクトには存在しません。 Angular2のページでも、定型的な例にはモジュールローダーが含まれているので、その仕組みは分かりません。 Angular-Meteorベースの例でモジュール管理はどのように機能し、どのようにPrimeNGを追加できますか?angular2-meteor with PrimeNG

答えて

1

は流星が既に(アンギュラ「モジュール」と混同しないでください)独自のパッケージ/プラグイン/モジュールマネージャが含まれていることを忘れないでください、ありがとうございました。

今のところ、npmでうまくいくので、簡単なimport {myModule} from "primeng/primeng";ステートメントが機能するはずです。もちろん、リンク先の設定ページで述べたように、primengからnpm(コマンドnpm install primeng --save)をインストールしていることを確認してください。

Meteorは必要なスクリプトを自動的にアプリケーションバンドルに追加します。

次に、適切なCSSと関連する画像/フォントを含めてください。私はwebpackが自動的にCSS内の画像やフォント(SystemJSについてはわかりません)へのリンクを処理すると思いますが、Meteorの場合はそうではありません。

簡単な回避策は、適切なサブフォルダ(これらの資産は、元のCSSファイルと比較的配置されている方法に応じpublic/images/またはpublic/fonts/のような、)(S)構造で、あなたのpublicフォルダにコピーすることです。

CSSファイル自体は、clientフォルダのどこにでも入れるだけで、Meteorはそれらをバンドルします。

関連する問題