如何让"dnu"命令在OS X上运行?

Uwe*_*eim 59 .net macos dnx asp.net-core

刚刚在OS X 10.10.3上下载并安装了Visual Studio Code.

我设法部分遵循ASP.NET 5安装说明.

我失败的是指令告诉我打电话

dnu restore
Run Code Online (Sandbox Code Playgroud)

在我的终端中执行此操作时,它说:

-bash:dnu:找不到命令

在SO上发现了一个类似的问题,遗憾的是没有帮助我.

我的问题:

如何使"dnu"命令在OS X上运行?

更新:

有人将我的问题标记为我自己链接的SO问题的副本.

现在SO迫使我编辑我的问题以证明它不是重复的.所以基本上就是我现在:

我不知道我在做什么

我希望这能满足SO的需要,不要将我的问题作为重复提出,因为我的理解是它没有重复.

Uwe*_*eim 54

回答我自己的问题:

有什么帮助,是Jed Grant的评论以及与GitHub讨论的关联.

我在终端中做了以下事情:

source dnvm.sh
dnvm upgrade -u
Run Code Online (Sandbox Code Playgroud)

突然间,"dnu"命令可用,以便我可以运行

dnu restore
Run Code Online (Sandbox Code Playgroud)

正如安装说明告诉我的那样.


Dav*_*nce 19

一点菜鸟的答案,但它可能会帮助某人.如果您使用的是OS X,请务必仔细按照说明进行操作!我完全错过了"安装ASP.NET 5和DNX"标题下的一些OS X特定说明.我读了标题,并想"我已经安装了这个".

OS X的说明指向:

https://github.com/aspnet/home#os-x

它说要运行以下自制命令:

brew tap aspnet/dnx
brew update
brew install dnvm
Run Code Online (Sandbox Code Playgroud)

成功完成后,控制台中将输出以下文本:

将以下内容添加到〜/ .bash_profile,〜/ .bashrc或〜/ .zshrc文件中:

来源dnvm.sh

我把它添加到我的.bash_profile,现在dnu restore从我的项目目录中工作!

通常,我发现ASP.NET 5文档页面上的步骤比Visual Studio代码页更清晰.解释缩略语并且存在许多步骤的屏幕截图.

在Mac OS X上安装ASP.NET 5

您在Mac上的第一个ASP.NET 5应用程序


ksp*_*rin 6

对于那些试图在具有相同问题的Windows上工作的人,您只需dnvm upgrade要从命令提示符运行.dnu现在会工作.