无法在localhost上使用LESS

时间:2017-04-28 18:07:12

标签: javascript cors less

我正在尝试在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上?

1 个答案:

答案 0 :(得分:1)

基本上你不允许使用file://协议。这是为了安全。您似乎安装了XAMPP,您应该可以通过向localhost:[port]/rasarouting/site/templates/javascript/less-1.1.3.min.js发送http请求来访问这些文件