使用Yeoman aspnet生成器

3

我正在尝试使用Yosemite操作系统的Macbook电脑开发与ASP.NET相关的应用程序。

我已经使用以下命令通过Homebrew获取了DNVM

brew tap aspnet/dnx
brew update
brew install dnvm

我还使用以下命令设置了ASP.NET生成器:

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

此时,一切都应该准备就绪。但是,当我在终端中输入yo aspnet时,它会生成一个错误,指出-bash: yo: command not found。这是什么原因,是否有简单的解决方法?
我参考了多个资源,其中最好的两个如下:
参考_01:https://code.visualstudio.com/docs/aspnet5

参考_02:http://tattoocoder.azurewebsites.net/vscode-creating-an-application-with-yeoman-aspnet-generators/ 更新 我确保已安装以下内容,但仍无法识别yo aspnet
  • node.js:brew install node
  • Yeoman:npm install -g yo
  • 安装:npm install -g generator-aspnet
  • 运行:yo aspnet
1个回答

6

您需要运行以下代码更改您的usr/local文件夹的权限:

sudo chown -R $USER /usr/local

sudo chown -R 您的用户名 ~/.npm

npm install -g yo grunt-cli bower

完成此步骤后,请通过运行以下代码重置generator-aspnet:

npm install -g yo generator-aspnet

npm install -g bower grunt-cli gulp-cli

现在,您应该能够运行可执行行:

yo aspnet


这必须被记录下来... ;) - chemitaxis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接