我正在构建我的第一个Angular.js应用程序,我正在使用Yeoman.
Yeoman使用Grunt允许您使用命令'grunt server'运行node.js connect服务器.
我正在以html5模式运行我的角度应用程序.根据angular docs,这需要修改服务器以将所有请求重定向到应用程序的根目录(index.html),因为角度应用程序是单页面ajax应用程序.
"使用[html5]模式需要在服务器端重写URL,基本上你必须重写你的应用程序入口点的所有链接(例如index.html)"
我试图解决的问题在这个问题中有详细说明.
如何修改我的grunt服务器以将所有页面请求重定向到index.html页面?