热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用html5mode在angularjs中出现相对href路径错误

如何解决《使用html5mode在angularjs中出现相对href路径错误》经验,为你挑选了1个好方法。

我正在使用AngularJS来处理我的URL,并打开了html5mode.我也在使用gulp-angular生成器来构建项目.

情况:

index.js

   $locationProvider
        .html5Mode(true);

的index.html






问题

当url是example.com/somepage,index.css来自example.com/app/index.css但当url是example.com/somepage/somedeeperpage,并且我刷新页面时,index.css来自example.com/somepage/app/index.css

我希望能够在angular-gulp生成器中默认使用相对路径.

我是否必须在gulpfile中更改为基本标记或index.css rel路径?

奇怪的是,相对路径可以很好地找到index.js

亲切的问候



1> Nanocom..:

编辑:只是想通了如果我在注入样式之前放置标签就行了......我的index.html现在看起来像这样:

    
    
    
    
    
    
    

上一个答案:

有同样的问题,通过添加我的index.html文件和更改gulp/inject.js中的gulp-inject配置来完成这项工作:

之前:

var injectOptiOns= {
  ignorePath: [options.src, options.tmp + '/serve'],
  addRootSlash: false
};

之后:

var injectOptiOns= {
  ignorePath: [options.src, options.tmp + '/serve']
};


推荐阅读
author-avatar
518094haha
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有