Just downloaded and installed Visual Studio Code on OS X 10.10.3.
I've managed to partially follow the installation instructions for ASP.NET 5.
What I fail with is when the instruction tells me to call
dnu restore
When doing this in my terminal, it says:
-bash: dnu: command not found
I've found a somewhat similar question here on SO which unfortunately did not help me.
My question:
How can I make the "dnu" command work on OS X?
Update:
Someone marked my questions as the duplicate of the SO question I linked to by myself.
Now SO forces me to edit my question to proof that it is not a duplicate. So basically that is me right now:
I hope this satisfies the needs of SO to not close my question as a duplicate since my understanding is that it is no duplicate.
To answer my own question:
What helped, was Jed Grant's comment and link to this GitHub discussion.
I did the following in a terminal:
source dnvm.sh
dnvm upgrade -u
And suddenly the "dnu" command was available so that I could run
dnu restore
As the installation instructions told me.
Bit of a noob answer, but it might help someone. If you're on OS X, make sure you follow the instructions carefully! I completely missed some OS X specific instructions under the heading "Installing ASP.NET 5 and DNX". I read the heading and thought "I've already installed this".
The instructions for OS X points to:
https://github.com/aspnet/home#os-x
It says to run the following homebrew commands:
brew tap aspnet/dnx
brew update
brew install dnvm
After this succeeds, the following text is output in the console:
Add the following to the ~/.bash_profile, ~/.bashrc or ~/.zshrc file:
source dnvm.sh
I added it to my .bash_profile
and now dnu restore
works from my project directory!
In general, I found the steps on the ASP.NET 5 docs page much clearer than the Visual Studio Code page. Acronyms are explained and screenshots of many steps are present.
Installing ASP.NET 5 on Mac OS X
Your First ASP.NET 5 Application on a Mac
For those trying to get this working on windows with the same problem, you just need to run dnvm upgrade
from command prompt. dnu
will now work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With