使用 yeoman 设置的 AngularJS 项目的路由问题

Routing issue with AngularJS project using yeoman setup

我已经使用 yeoman 设置了一个新的 Angular 项目。 Angular版本为1.6.0。项目设置成功,但我一直面临路由问题

任务 运行ner - G运行t

当我 运行 本地项目时,我的本地页面将加载 URL

http://localhost:9000/#!/

我期待 http://localhost:9000/#/

当点击关于 link 浏览器被路由到

http://localhost:9000/#!/%23%2Fabout

预期:http://localhost:9000/#/about

当我点击主页时 link 浏览器被路由到

http://localhost:9000/#!/%23%2F

预期:http://localhost:9000/#/

可能是什么问题?我在使用 AngularJS 1.5.8.

的其他系统中没有此类问题

我解决了以下问题 code.You 可以写入您的 app.js 文件

 $locationProvider.hashPrefix('');