javascript - LESS CSS 最小设置失败

标签 javascript html css google-chrome less

查看 official site 上的快速启动我写道:

less.html

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet/less" type="text/css" href="style.less" />
    <script src="less-1.1.3.min.js" type="text/javascript"></script>
  </head>
  <body>
    <h1>foo</h1>
  </body>
</html>

style.less

@color: red;

h1 {
  color: @color;
}

在本地,我得到的只是(来自 Google Chrome 控制台):

XMLHttpRequest cannot load file:///home/cyrus/test/style.less. Cross origin requests are only supported for HTTP.
Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101
    r
    o
    n
    d.refresh
    (anonymous function)
    (anonymous function)

WORKAROUND:

This answer shows a way to overcome this:

$ google-chrome -allow-file-access-from-files

最佳答案

如果您使用的是 Chrome 且您的页面路径以“file:///”开头,则 less.js 脚本目前无法运行。

这里还有一个具有相同信息的 SO 问题:less.js not working in chrome

关于javascript - LESS CSS 最小设置失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7942277/

相关文章:

html - 我怎样才能使 Logo 跟随固定位置标题?

css - 在不使用信息框的情况下设置 Google map 信息窗口样式的简单方法

javascript - 多次 AJAX 请求后获取总和

Javascript 闭包 - 如何防止内存泄漏

javascript - React 单击以卸载组件消息

javascript - Bootstrap 弹出窗口停留在内容上

html - 如何在html中一一显示两个div的右侧

javascript - 如何在 Highcharts 中悬停时获取列类别名称

javascript - 为什么这个JS倒计时不起作用?

HTML换行到下一行?