Angular6の環境をVisualStudio2017で構築する方法
VisualStudio2017にAngularのTemplateがあるが、Angular4用なのでAngular6の環境を構築する方法を忘備録としてまとめてみた。
1.VisualStudio2017で「ASP.NET Core Webアプリケーション」を選択
3.ソリューションを選択し、右クリックから「Open Command Line」→「Developer Command Prompt」を開く
※「Open Command Line」が表示されない場合は、拡張機能と更新プログラムからインストールする。
4.コマンドプロンプトから「ng new プロジェクト名」を入力して実行
※エラーが表示されて終了するが無視
5.「package.json」からパッケージの復元を実行
6.「startup.cs」を開き、Configureメソッドを以下のコードを追加
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseMvc();
//以下の2行を追加
app.UseDefaultFiles();
app.UseStaticFiles();
}
7.「angular.json」を開き「outputPath」の設定値を「wwwroot」に変更
8.プロジェクトの編集を開き「PropertyGroup」タグに以下のコードを追加
<TypeScriptCompilerBlocked>true</TypeScriptCompilerBlocked>
<PostBuildEvent>ng build --aot</PostBuildEvent>
9.「Developer Command Prompt」を開き、「ng build」コマンドを実行
10.エラーがないことを確認しVisualStudio2017にてデバッグを実行
初期状態だと「localhost/api/values」が起動されるので、必要に応じて変更する(プロジェクトのプロパティ→デバッグ→ブラウザの起動の設定を変更)。
Author And Source
この問題について(Angular6の環境をVisualStudio2017で構築する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/forseti/items/619313057a8955057f5d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .