2017-04-12 5 views
1

私はwebアプリケーションでは新しく、今はangular2アーキテクチャを理解しようとしています。たとえば、従業員用の内部Webアプリケーションとクライアント用の電子ショップという2つのWebアプリケーションのシステムがあります。このアプリケーションのそれぞれには、製品情報を持つ同じコンポーネント - テーブルがあります。 1つのプロジェクトにこのコンポーネントを(C#のクラスライブラリとして)作成し、そこへの参照を作成し、2つのWebアプリケーションのそれぞれで使用する方法はありますか?angular 2 typescript class library analog

答えて

0

確かに。両方のアプリケーションにインポートするモジュール(NgModule)を作成する必要があります。

このモジュールをnpmパッケージにパッケージ化して簡単に使用できます(モジュールを共有したくない場合は、専用のnpmリポジトリが必要です)。

+0

ありがとうございました。あなたは私にビジュアルスタジオ2015でそれをする方法を提案することはできますか?どんなプロジェクトタイプを使用するのですか? –

+0

厳密には、私はVSコードのようなより軽量なエディタを使用するjavascriptプロジェクトです。あなたの 'package.json'、' tsconfig.json'などでフォルダを作成するだけです。 –

関連する問題