我刚刚下载了semantic CSS并运行了示例,但在Firefox上看到了以下错误
Access to restricted URI denied
file:///C:/semanticcss/examples/fixed/fixed.less
以下是示例页面中的代码
<!-- Stylesheets -->
<link rel="stylesheet" href="fixed.less" type="text/less" media="screen" />
<!-- Scripts -->
<script src="../../js/less-1.1.3.min.js" type="text/javascript"></script>
如何摆脱这个错误?
答案 0 :(得分:2)
这是故意的。本地文件只能读取同一目录或子目录中的其他本地文件。
请参阅https://developer.mozilla.org/en/Same-origin_policy_for_file%3a_URIs
答案 1 :(得分:0)
尝试
[sudo] npm install less -g
然后它不应该对目录有任何问题。在我这样做之前,我的系统(MBP)做了同样的事情。主要问题是它不知道LESS编译器的位置。您很可能需要root权限才能运行命令,因此[sudo]是系统相关的。
希望这有帮助。