0

Bootswatch.com から Amelia テーマをダウンロードして、AmeliaBootswatch.less という名前を付けました。また、変数ファイルをダウンロードして、AmeliaVariables.less という名前を付けました。

AmeliaBootstrap.less には、次のタグがあります。

@import "AmeliaVariables.less";

今、私の aspx ページには、次のコードがあります。

<link rel="stylesheet/less" 
          type="text/css" 
          href="Content/LESS/AmeliaBootstrap.less" />
<script src="Scripts/LESS-1.5.0.min.js"
        type="text/javascript">
</script>
<script type="text/javascript">
        less.watch();
</script>

less.watch()、エラーをスローすることなく、AmeliaBootstrap.less および AmeliaVariables.less ファイルを繰り返し取得します。

誰かがこれで私を助けてくれますか?

4

1 に答える 1

0

デフォルトでは、LESS は「プロダクション」モードで開始されるため (ページが「localhost」から実行されている場合を除く)、コンパイル中にエラーが発生しても通知されません。考えられるエラーを表示するには、「開発」モードを設定する必要がある場合があります。たとえば、次のようになります。

<script type="text/javascript">
    less.env = "development";
</script>

LESSオプションは、less スクリプト自体の前に指定する必要があります。

于 2013-12-02T19:01:42.143 に答える