2 ASP.NET 5 Sampleを動かす
2015-01-17 21:31:15
前提
この記事は2015/1/7に書きました。 執筆当時のASP.NET 5のバージョンはv1.0.0-beta1です。 執筆当時のMonoのバージョンは3.10.0、libuvのバージョンは1.1.0です。
OSはLinux Mint 17.1 Rebecca MATE (x64)という、Ubuntu 14.04 Trusty Tahrの派生版を使いました。
(2015/1/17追記) ASP.NET 5のバージョンはv1.0.0-beta2になりました。README.md
はまだ古いままですが、いずれ更新されるでしょう。
ASP.NET サンプルアプリケーションのソースコード取得と依存ライブラリ復元
GitHubのaspnet/Homeリポジトリを取得します。
$ git clone git://github.com/aspnet/Home.git
サンプルプロジェクトを3つ含んでいますが、今回は HelloWeb
プロジェクトにしましょう。
samples/HelloWeb
ディレクトリに移動して kpm restore
コマンドを実行します。すると、project.json
ファイルに記述された依存ライブラリが自動的にダウンロードされます。
$ cd samples/HelloWeb
$ kpm restore
ASP.NET サンプルアプリケーションのビルドと起動
ダウンロードが成功したら(失敗する場合は証明書がインストールされていない可能性があるので、前の記事の最後の説明を参照してください)、 k kestrel
コマンドを実行することで、 project.json
の記載に従ってアプリケーションがビルドされ、Kestrel Webサーバーが起動します。
$ k kestrel
動作を確認する際は、ブラウザなどで http://localhost:5004 にアクセスしてみてください。