2015-05-23 44 views
3

我正在嘗試開發ASP.NET使用Macbook計算機與Yosemite操作系統的應用程序。使用Yeoman aspnet生成器(已更新)

我的DNVM使用家釀使用以下命令檢索:

npm install -g yo generator-aspnet 
npm install -g bower grunt-cli gulp-cli 

在此:

brew tap aspnet/dnx 
brew update 
brew install dnvm 

我用下面的命令也已經設置了ASP.NET發生器點,一切都應該準備好了。但是,當我在終端中鍵入yo aspnet時,它會生成一個錯誤,指出-bash: yo: command not found。有什麼可能導致這種情況,並有一個簡單的解決方法?

我引用多個資源,兩個最好如下:
Reference_01:https://code.visualstudio.com/docs/aspnet5

Reference_02:http://tattoocoder.azurewebsites.net/vscode-creating-an-application-with-yeoman-aspnet-generators/

UPDATE 我確信安裝還是以下,並不會識別yo aspnet

  • 的node.js:brew install node
  • 約曼:npm install -g yo
  • 安裝:npm install -g generator-aspnet
  • 運行:yo aspnet

回答

6

您需要通過運行下面的代碼來改變你的USR /本地文件夾的權限:

sudo chown -R $USER /usr/local

sudo chown -RyourUsername~/.npm

npm install -g yo grunt-cli bower

一旦你完成了這一步,重置發電機ASPNET通過運行下面的代碼行:

npm install -g yo generator-aspnet

npm install -g bower grunt-cli gulp-cli

現在你應該可以r un您的可執行文件行:

yo aspnet

+0

這必須記錄下來;;) – chemitaxis

相關問題