刚刚在OS X 10.10.3上下载并安装了Visual Studio Code。
我设法部分关注installation instructions for ASP.NET 5。
我失败的是指令告诉我打电话
dnu restore
在我的终端上执行此操作时,它说:
-bash:dnu:找不到命令
我发现有点similar question here on SO但遗憾的是没有帮助我。
我的问题:
如何让“dnu”命令在OS X上运行?
更新
有人将我的问题标记为我自己链接的SO问题的副本。
现在SO迫使我编辑我的问题以证明它不是重复的。所以基本上就是我现在:
我希望这能满足SO的需要不将我的问题作为副本关闭,因为我的理解是它没有重复。
答案 0 :(得分:54)
回答我自己的问题:
有什么帮助,Jed Grant's comment并链接到this GitHub discussion。
我在终端中做了以下事情:
source dnvm.sh
dnvm upgrade -u
突然,“dnu”命令可用,以便我可以运行
dnu restore
正如安装说明告诉我的那样。
答案 1 :(得分:19)
一点菜鸟的回答,但它可能对某人有所帮助。如果您使用的是OS X,请务必仔细遵循instructions!我完全错过了“安装ASP.NET 5和DNX”标题下的一些OS X特定说明。我读了标题,并想“我已经安装了这个”。
OS X的说明指向:
https://github.com/aspnet/home#os-x
它表示要运行以下自制命令:
brew tap aspnet/dnx
brew update
brew install dnvm
成功后,在控制台中输出以下文本:
将以下内容添加到〜/ .bash_profile,〜/ .bashrc或〜/ .zshrc文件中:
source dnvm.sh
我已将其添加到我的.bash_profile
,现在dnu restore
从我的项目目录开始工作!
通常,我发现ASP.NET 5文档页面上的步骤比Visual Studio代码页更清晰。解释缩略语并且存在许多步骤的屏幕截图。
答案 2 :(得分:6)
对于那些试图在具有相同问题的Windows上工作的人,您只需要从命令提示符运行dnvm upgrade
。 dnu
现在可以使用了。
答案 3 :(得分:1)
让dnu命令工作的步骤。
打开Visual Studio命令提示符并运行以下命令:
dnvm list