我正在尝试跨域加载LESS文件,当然,我遇到了跨域问题。
XMLHttpRequest cannot load xxxxxxxxxxxxx. Origin yyyyyyyyyyy is not allowed by Access-Control-Allow-Origin.
NETWORK_ERR: XMLHttpRequest Exception 101: A network error occurred in synchronous requests.
是的......我知道......我应该在它们到达浏览器之前将我的 LESS 文件编译为 CSS。但这不是一个选择。而且我并没有那么着迷,以至于客户端中的 0.02s 编译时间真的让我很困扰。
为了增加这个问题,我想至少在短期内,使用github pages托管所说的文件。所以无法真正控制托管环境(据我所知)。
有什么办法可以a)让less.js做安全的跨域xhr请求,或者b)教github页面如何访问-控制-允许-来源。
一个很高的要求,我知道,但我想我会把它放在那里。
谢谢。