デコレータをインポートします。作成しmessages。配列の各要素を示すリストを作成していmessages。変数を作成しmessage。結果は次のようになります。ファイルを作成します。これは、Angularが最初に見たファイルです。ファイルを作成します。ルートとして使用するコンポーネントの角を伝えるために。ステップ8それはあなたの最初のアプリを起動する時間です。startあなたのコンソール/ターミナルで。ファイルはtranspiledされ、変更を保存するとき、ブラウザが更新されます)。2ガイドとその他のStackOverflowのドキュメントのトピックを調べてください。編集して、外部テンプレート、スタイルを使用したり、コンポーネント変数を追加/編集したりすることもできます。ファイルを保存した直後に変更が表示されるはずです。MegaCorpのWindows作業用コンピュータでAngular2サイトを稼働させようとしている場合は、会社のプロキシを経由して問題が発生している可能性があります。プロキシを通過する必要があるパッケージマネージャは少なくとも2つあります。ファイルに追加する必要があります。ファイルに次の行を追加する必要があります。proxy=http://[DOMAIN]%5C[USER]:[PASS]@[PROXY]:[PROXYPORT]/https-proxy=http://[DOMAIN]%5C[USER]:[PASS]@[PROXY]:[PROXYPORT]/rejectUnauthorized=falseこれらのファイルはおそらくまだ存在しないため、空のテキストファイルとして作成することができます。これらはすべてのプロジェクトで利用可能になります)。Robertsに感謝します。2の簡単な設定と簡単なサンプルプロジェクトの生成方法です。v3またはそれ以上または糸。ターミナルを開き、コマンドを1つずつ実行します。@angular/cliパッケージマネージャの選択によって異なります。新しいプロジェクトをセットアップするには新しいプロジェクトを設定するフォルダに移動します。次のコマンドを実行します。2で簡単なサンプルプロジェクトを作成できるようになりました。これで、端末に表示されているリンクに移動し、そのリンクが何を実行しているかを見ることができます。既存のプロジェクトに追加するには現在のプロジェクトのルートに移動します。次のコマンドを実行します。initこれにより、プロジェクトに必要な足場が追加されます。ファイルは現在のディレクトリに作成されるので、空のディレクトリで実行してください。ローカルでプロジェクトを実行するブラウザで実行中にアプリケーションを表示したり操作したりするには、プロジェクトのファイルをホストするローカル開発サーバーを起動する必要があります。serveサーバーが正常に開始された場合は、サーバーが実行されているアドレスが表示されます。Reloadingに接続されているので、html、typescript、またはcssを変更すると、ブラウザが自動的に再読み込みされます(ただし、必要に応じて無効にすることができます)。)コマンドを使用すると、Angularコンポーネントを自動的に生成できます。my-generated-componentangle-cliが生成することができる足場には、いくつかのタイプが考えられます。my-new-enum型名を最初の文字で置き換えることもできます。使用してコンポーネントを作成します。TomcatのようなWebサーバーにインストールしたい場合は、プロダクションフラグが設定されているかどうかにかかわらずbuildコマンドを実行するだけです。プロダクションはコードを最小化し、プロダクション設定を最適化します。そこにはビルドが含まれています。小規模なプロダクションバンドルの利点をご希望の場合は、Ahead-of-Timeテンプレートコンパイルを使用して、最終ビルドからテンプレートコンパイラを削除することもできます。2は組み込みの単位テストを提供し、Angle-Cliで作成されたすべてのアイテムは基本単位テストを生成し、展開することができます。ユニットテストはジャスミンを使って書かれ、カルマを通して実行されます。テストを開始するには、次のコマンドを実行します。testこのコマンドは、プロジェクト内のすべてのテストを実行し、ソースファイルが変更されるたびに、アプリケーションのテストまたはコードであるかどうかにかかわらず、それらを再実行します。pageをご覧ください。Node.jsのダウンロードを検索します。nodejsにインストールされています。[オプション]ステップ3:オプションウィンドウで、「プロジェクトとソリューション>外部Webツール」にナビゲートします。nodejs)で新しいエントリを追加する。重要なのは、メニューの矢印ボタンを使用して、参照をリストの先頭に移動する。Studioを再起動し、npmコマンドウィンドウからプロジェクトに対してnpmインストールを実行します。2以降のセーバーを使用しますが、変更を破棄したときにメジャー番号を増やす必要があります。Angularチームは、変化を引き起こす機能を延期しました。4でリリースされます。3はスキップされてコアモジュールのバージョン番号を調整できます。4アプリケーションは、スペースの消費が少なく、以前よりも速くなります。coreパッケージから分離しています。誰かがアニメーションパッケージを使用していない場合、コードの余分なスペースは生産に終わらないでしょう。elseスタイル構文をサポートするようになりました。2.1と2.2の最新バージョンと互換性があります。4はよりエキサイティングになります。4の設定を行う方法を説明します。Interface)を使用すると、すべての依存関係がインストールされます。角度2から角度4に移行できます。githubを使用してAngular4の定型文をクローンすることができます。(これは最も簡単なものです。)Angular-CLI(コマンドラインインターフェイス)を使用した角度設定。Angular-CLIを使用する前に、マシンにノードがインストールされていることを確認してください。ここでは、ノードv7.8.0を使用しています。ターミナルを開き、Angular-CLIの次のコマンドを入力します。@angular/cli使用するパッケージマネージャによって異なります。4をインストールしましょう。Angular4-boilerplate私達はすべて角度4に設定されています。今度は第2のアプローチを見てみましょう。4に移行する方法を示します。Dependencyに更新する必要があります。4の主な依存関係です。次に、npmをインストールしてnpmを起動してアプリケーションを実行します。私のpackage.jsonを参照してください。githubプロジェクトからの角度設定この手順を開始する前に、マシンにgitがインストールされていることを確認してください。ターミナルを開き、以下のコマンドを使ってangular4-boilerplateをクローンしてください:git@github.com:CypherTree/angular4-boilerplate.git次に、すべての依存関係をインストールして実行します。4の設定が完了しました。すべての手順は非常に簡単なので、いずれかを選択することができます。ディレクトリ構造の基本的な理解:すべてのコードはsrcフォルダにあります。mocksフォルダは、テスト目的で使用されるモックデータ用です。modelフォルダには、コンポーネントで使用されているクラスとインターフェイスが含まれています。モジュールフォルダには、app、login、widgetなどのコンポーネントのリストが含まれています。すべてのコンポーネントには、typescript、html、およびcssファイルが含まれています。index.tsはすべてのクラスをエクスポートするためのものです。servicesフォルダーには、アプリケーションで使用されるサービスのリストが含まれています。私は休憩サービスと別のコンポーネントサービスを分離しています。休憩サービスにはさまざまなhttpメソッドが含まれています。ログインサービスは、ログインコンポーネントとレストサービスの間のメディエータとして機能します。app.routing.tsファイルには、アプリケーションのすべての可能なルートが記述されています。app.module.tsは、rootモジュールとしてappモジュールを記述します。bootstrap.tsはアプリケーション全体を実行します。webpackフォルダにはwebpack設定ファイルが含まれています。package.jsonファイルはすべての依存関係の一覧です。カルマにはユニットテストのカルマ構成が含まれています。node_modulesには、パッケージバンドルのリストが含まれます。ログインコンポーネントから始めることができます。}}このコンポーネントをindex.tsにエクスポートする必要があります。}];ルートコンポーネントのapp.module.tsファイルでは、そのコンポーネントをインポートするだけです。}その後、npmのインストールとnpmの開始が行われます。!ローカルホストのログイン画面を確認することができます。問題が発生した場合は、angular4の定型文を参照することができます。4アプリケーションではパッケージのパッケージ化とより高速な応答を感じることができます。