1
nfroot 2018 年 12 月 20 日 via Android
使用相对路径啊,随便放什么目录都可以
|
2
RH 2018 年 12 月 20 日
也许可以全局变量定义一个 window.$APP.asset_prefix,部署时替换为需要的路径。
|
3
annielong 2018 年 12 月 20 日
如果是有规律的客户要求,就加参数变量,如果随机指定这种,还是硬编码写进去
|
4
imshf 2018 年 12 月 20 日
为何你的帖子点进来是黑色背景。。
|
5
maichael 2018 年 12 月 20 日
全局变量呗。
|
6
vishva 2018 年 12 月 20 日
写一个脚本,每次部署完以后运行一下扫描指定目录中的页面文件,把旧的路径替换成新的
|
8
ipwx 2018 年 12 月 20 日
Java 传给 JS ?
|
9
imn1 2018 年 12 月 20 日
哇靠,这个节点的主题不错
url re-write,把「上下文路径」作为参数 |
10
abcbuzhiming OP @nfroot 相对路径在开发中很容易出错,我现在是能不用,就不想用上下文路径
|
11
lihongjie0209 2018 年 12 月 20 日
没有反向代理?
|
12
aaahhh123 2018 年 12 月 20 日
这背景看的脑壳痛
|
13
tabris17 2018 年 12 月 20 日
用配置解决
|
14
abcbuzhiming OP @imn1 想过这个方案,然而还是无法接受,太丑陋了,引入了中间环节,更容易出问题
|
15
abcbuzhiming OP @tabris17 你如何用配置解决
|
16
abcbuzhiming OP @lihongjie0209 当然用了,但是你反向代理解决不了这个问题
|
17
TwoDays91 2018 年 12 月 21 日 via iPhone
最简单后台接口告诉你上下文 再 js 动态加载
或者打包的时候配置文件做逻辑判断 比如 webpack 这种东西 再或者自己写脚本对应修改 |
19
nfroot 2018 年 12 月 21 日
@abcbuzhiming web 程序相对路径是最方便和安全的,要不你就程序安装时或者每次加载时自动生成这个变量咯,如果你不嫌麻烦的话。
|
20
kevinkim 2018 年 12 月 21 日
可以考虑用 base 标签看看?
|
21
tabris17 2018 年 12 月 21 日
@abcbuzhiming html 里的路径通过后端模板生成呗。还有种笨办法就是前端构建时生成,路径变化了再生成发布一次
|
22
LeoEatle 2018 年 12 月 24 日
没有用 webpack 吗....定义 publicPath 就好了啊
然后源代码里用相对路径去引用对应资源 |