fex-team / fis3-hook-relative

让 fis3 产出能够支持相对路径。
BSD 2-Clause "Simplified" License
30 stars 8 forks source link

js引用资源路径错误 #11

Open rockey-hong opened 8 years ago

rockey-hong commented 8 years ago

如果 js 文件中有引用其他资源的情况。相对路径相对的其实不是 js 所在目录,而是页面所在目录。所以这块,如果要正确处理,也需要配置 relative 属性。

这句话怎么理解,在js引用的地址是否要配置成自己打包的地址?还是直接用相对地址去获取?

2betop commented 8 years ago

需要配置成页面部署后的访问地址,如果这个js被多个页面使用,那就没法实现了。如果只被一个页面使用,假如页面地址为 http://domain/a/b/c

fis.match('/target.js', {
  releative: '/a/b/'
})