作者:518094haha | 来源:互联网 | 2023-05-19 19:05
我正在使用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']
};