ウェブサイトのフロントエンド部分を角2に移動しようとしています。 現在、私は本当に大きなですASP.NET 4.5ウェブサイト。今の既存のASP.NET Webページに角2コンポーネントを使用する
私はそれが(asp.netを交換できればと)時間とともに成長するように、分離角度2プロジェクトを作成したい 私はのVisual Studio(2015)でこのプロジェクトを作成したいです実際にはのASP.NETウェブサイトでいくつかの角型コンポーネントまたはモジュールを使用してください。 角度AppModuleはASP Webサイトにあるとしますか?
私はいくつかの調査を行いましたが、回答や例が見つかりませんでした。
npmとsystem.jsに依存していますか?多くの人がグルップを使ってファイルをコピーしているのを見ました。
これを行う「正しい」方法はありますか?
すべてのヘルプは非常にこの質問は、Visual Studioに特有のものではなく、はい、あなたは確かにこれを達成することができます
ないのVisual Studioに関連する(特にzone.jsに関して)このアプローチを調整する必要があるかもしれませんが、そう、あなたが達成することができますこの。あなたが示唆したように、Angularアプリケーションを別のプロジェクトとして維持することができます。あなたのaspxページに加える必要があるのは、SystemJSとそのスクリプトタグによる設定、 'SystemJS.import'を介したアプリケーションのインポート、そしてappのルート要素に対応するセレクタでのマークアップタグの追加、 '、あなたのaspxのマークアップに。 –
ありがとう、私はSystem.js.importを使ってこれを行うことができました。 – Theo
本当にうれしかったです。私は、AngularJS(Angular 1)アプリケーション/ウィジェットを.aspxページに何度も使ってきましたが、Angular 2を使ってこれを行ったことはありませんでした。 –