在 Ubuntu linux 上构建 ASP.NET 5
在 Ubuntu linux 上构建 ASP.NET 5
原文:https://medium.com/hackernoon/building-asp-net-5-on-ubuntu-linux-e69837ebcf88

在配置后。在 Ubuntu Linux 上运行. NET 时,我在寻找开始使用 Visual Studio 代码在 Ubuntu 14.04 Linux 上开发ASP.NET vNext项目的方法。所以,让我们开始吧。
搭建 ASP.NET 项目
由于到目前为止代码中没有文件 - > 新项目设施,我们可以使用 MonoDevelop 或者替代方案如 Yeoman 、ASP.NETgenerator、bower 和 gulp。
Yeoman 是现代网络应用的脚手架工具。使用节点安装 ASP.NET 发电机、bower 和 gulp,使用以下命令:
sudo npm install -g yo generator-aspnet gulp bower
搭建 ASP.NET 5 项目:
- 运行
yo aspnet - 选择网络应用

- 在上给你的项目命名你的 ASP.NET 应用程序叫什么名字?提示,我将其命名为
FirstASPNET5 - 转到项目文件夹,在本例中使用
cd FirstASPNET5 - 使用
dnu restore安装必要的 NuGet 包 - 使用
dnx web运行项目
项目将在 http://localhost:5000 开始运行。
解决纷争
边注:用 VS 代码 运行 ASP.NET 似乎有些 的问题。
如果出现错误,升级 npm 。在我的具体例子中,<VERSION>是5.4.1:

使用mono --version确保 Mono 是最新的:

还要检查dnvm(。NET 版本管理器)是最新的或者没有使用dnvm upgrade,如果不是就升级:

在每个部分都适合这个地方之后,类似这样的东西就会出现:
