我正在尝试在localhost上使用LESS 1.1.3并且它无法正常工作。 以下是我的错误。
less-1.1.3.min.js:28 XMLHttpRequest无法加载 文件:/// C:/xampp/htdocs/rasarouting/site/templates/styles/fixed2.less。 交叉源请求仅支持协议方案:http, 数据,chrome,chrome-extension,https。
未捕获DOMException:无法在'XMLHttpRequest'上执行'send': 无法加载 '文件:/// C:/xampp/htdocs/rasarouting/site/templates/styles/fixed2.less'。 at r(file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:28:2626) at o(file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:28:3825) at n(file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:28:4368) at Object.d.refresh(file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:29:1545) at file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:29:1830 在file:/// C:/xampp/htdocs/rasarouting/site/templates/javascript/less-1.1.3.min.js:29:1862
发生了什么事?它在线工作,为什么不在localhost上?
答案 0 :(得分:1)
基本上你不允许使用file://协议。这是为了安全。您似乎安装了XAMPP,您应该可以通过向localhost:[port]/rasarouting/site/templates/javascript/less-1.1.3.min.js
发送http请求来访问这些文件