2015-05-23 42 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

相关问题