【发布时间】:2011-12-18 01:00:21
【问题描述】:
查看我写的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 无法加载 file:///home/cyrus/test/style.less。仅 HTTP 支持跨源请求。 未捕获的错误:NETWORK_ERR:XMLHttpRequest 异常 101 r ○ n d.刷新 (匿名函数) (匿名函数)解决方法:
This answer 展示了一种克服此问题的方法:
$ google-chrome -allow-file-access-from-files
【问题讨论】:
-
在此提醒其他任何人:我在我的网络主机的网络服务器上遇到了同样的错误。它错误地发送空响应,因为
.less文件/mime 类型未知。配置 Web 服务器以正确提供 .less 文件修复了它。 (这不是跨域请求,所有.js/.less文件都来自同一个文件夹。)
标签: javascript html css google-chrome less