5

セマンティック 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>

このエラーを取り除くにはどうすればよいですか?

4

2 に答える 2

2

これはわざとです。ローカル ファイルは、同じディレクトリまたはサブディレクトリ内の他のローカル ファイルのみを読み取ることができます。

https://developer.mozilla.org/en/Same-origin_policy_for_file%3a_URIsを参照してください。

于 2012-02-17T13:57:07.557 に答える
0

試す

[sudo] npm install less -g

その後、ディレクトリに問題はないはずです。私のシステム(MBP)は、これを行うまで同じことをしました。主な問題は、LESS コンパイラの場所がわからないことです。コマンドを実行するには root 権限が必要になる可能性が高いため、[sudo] はシステムに依存します。

お役に立てれば。

于 2011-12-19T16:49:07.837 に答える