1. 程式人生 > >在Mac OS X上安裝ASP.NET 5(譯文)

在Mac OS X上安裝ASP.NET 5(譯文)

ASP.NET 5 執行在包括OS X的可用於多個平臺的.NET Execution Environment(DNX)上。本文介紹如何在OS X上通過HomeBrew安裝DNX和ASP.NET 5。

本文包括:

  • 在OS X上安裝ASP.NET

在OS X上安裝ASP.NET

ASP.NET 5需要安裝和配置ASP.NET的執行環境,稱為.NET Execution Environment(DNX)。DNVM可以通過一個叫做Homebrew的工具來簡單的完成安裝,這個工具也可以為OS X安裝正確版本的Mono。

安裝Homebrew

如果沒有安裝過Homebrew的話,可以通過如下命令列指令碼完成安裝:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝程式會在每步安裝前提示你,你可以點選這裡學習更多關於Homebrew的知識。

安裝.NET Version Manager(DNVM)

安裝好Homebrew後,在控制檯視窗執行

brew tap aspnet/dnx

來安裝DNVM。如果你需要升級DNVM的版本,先執行

brew untap aspnet/dnx

以刪除舊的命令,然後執行

brew tap aspnet/dnx

命令重新得到升級指令碼。

如果你安裝有舊的版本的Homebrew,“tap” 配置可能會得到如下錯誤:

Couldnotcreatelinkforaspnet/dnx/kvm,asitconflictswithaspnet/k/kvm

解決辦法是:
執行

brew uninstall kvm

確保舊版本的kvm被移除,然後執行

brew untap aspnet/k

移除就的tap,最後執行

brew tap aspnet/dnx

命令成功完成安裝。

然後執行

brew install dnvm

命令安裝.NET Version Manager。命令也將會從https://www.nuget.org/api/v2

種子自動安裝最新的DNX包。

然後執行dnvm確認是否安裝正確。如果沒有,執行source dnvm.sh命令,並且再次執行dnvm。你應該會看到類似下圖的資訊:

 ../_images/brew-install-dnvm.png

 通過DNVM安裝最新版本的DNX,執行:

dnvm upgrade

現在dnx安裝完畢,你可以開始使用ASP.NET 5了。瞭解如何建立一個跨平臺控制檯應用程式或簡單的ASP.NET MVC應用程式並且在DNX下執行。

總結

ASP.NET 5 是建立在一個可以安裝在OS X,Linux和Windows的跨平臺的.NET 執行環境下的。在OS X上安裝DNX和ASP.NET 5 僅僅需要幾分鐘和幾個命令。