Yeoman backbonejs与pushstate导致grunt-contrib-connect问题

时间:2013-05-13 10:35:58

标签: backbone.js gruntjs pushstate yeoman

我的yeoman开发环境中有一个backbonejs应用程序。我的应用程序使用pushstate,但这会导致连接服务器在重新加载页面时(通过实时重新加载)或当我尝试直接访问URL时发出404。这有点令人讨厌,因为我有一个在nginx代理下运行的pushstate支持,但我也希望在我的开发环境中有这种能力。

1 个答案:

答案 0 :(得分:5)

我的AngularJS应用程序和Yeoman遇到了类似的问题。我使用'connect-modrewrite'中间件来重写所有未指向特定资源的URL。在这里找到解决方案=> http://ericduran.io/2013/05/31/angular-html5Mode-with-yeoman/