无法GET /当使用角形脚手架时

时间:2013-02-23 00:24:34

标签: angularjs gruntjs yeoman

我正在尝试按照这些工作流程步骤使Yeoman 1.0 beta的角形脚手架工作:

npm install generator-angular generator-testacular  # install generators
yo angular                     # scaffold out a AngularJS project
npm install && bower install   # install default dependencies
grunt server                   # preview your app

当我跑步时:

grunt server

我得到一个页面:

  

无法获取/

并且在运行时:

grunt

我得到一个只有脚本文件夹的dist文件夹。
基本的脚手架应该是一个开箱即用的基本页面吗?

任何帮助,提前谢谢。

2 个答案:

答案 0 :(得分:5)

这似乎是Github最近的一个错误。 BTFord刚刚解决了这个问题,这也解决了我的问题。

将Gruntfile.js中的第18行调整为:

yeomanConfig.app = require('./ component.json')。appPath || '应用'

https://github.com/yeoman/generator-angular/commit/3a5a9dfea964b41d053d7e5fcb18906ace89aeda

答案 1 :(得分:0)

我意外移动app文件夹后收到此错误。

只需将其放回我的ProjectName文件夹即可修复它。

希望如果其他人遇到这个问题会有所帮助。