2

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

任务运行 - 格朗特

当我运行在本地我的本地页面的项目将与URL加载

http://localhost:9000/#!/

我预计http://localhost:9000/#/

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

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

后市展望:http://localhost:9000/#/about

当我点击主页链接浏览器被路由到

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

后市展望:http://localhost:9000/#/

可能是什么问题?我在其他系统中没有使用AngularJS 1.5.8的问题。

回答

6

我得到以下code.You可以在app.js写文件解决

$locationProvider.hashPrefix(''); 
+0

你可以通过这个链接https://github.com/yeoman/generator-angular/issues/1380 – Shiva