希望有人能回答这个问题,因为我正在努力......
我有一个使用 yo-angular 生成器构建的 angular js 应用程序。只要我不使用#-free“html5mode”,通过 grunt 构建控制部署一切都可以正常工作。
但是,一旦我启用 html5mode 以从我的路由中删除 # 然后部署,我在 github 页面上的应用程序不会指向其脚本的正确来源等等......例如,我收到 404 错误,因为它是寻找 http://{{user name}}.github.io/scripts/{{name of file}},而不是 http://{{user name}}.github.io/ {{app name}} /scripts/{{文件名}}
我怎样才能让它指向正确的目录?
希望这是有道理的。如果需要,我会分享更多!