1

dotlesscss.orgからdotlesscoredllをダウンロードし、プロジェクトでlessを適切に使用するために必要なすべての手順を完了しました。

彼らがホームページで説明しているように、私は.dllへの参照を含めました。

彼らが推奨するように、httpHandlerをwebconfigファイルに追加しました

<add type="dotless.Core.LessCssHttpHandler,dotless.Core" validate="false" path="*.LESS" verb="*" />

また、configSectionを作成しました。これは、構成の最初の子でない場合、500INTERNALERRORを返すことを確認します。(これは素晴らしいです)

そして、ノードの子として設定を追加しました。

マスターページに含まれていたlessファイル内のスタイルはどれもロードされていません。何か助けはありますか?

4

1 に答える 1

4

私は同じ問題を抱えていました。私にとってうまくいったのは、.less Web サイトが system.web の下に表示する推奨設定ではなく、system.webServer の下に次の web.config 設定を配置することでした。

<system.webServer>
  <handlers>
    <add name="dotless" path="*.LESS" verb="*" type="dotless.Core.LessCssHttpHandler,dotless.Core" resourceType="File" preCondition=""/>
  </handlers>
  <validation validateIntegratedModeConfiguration="false"/>
</system.webServer>

ソース: http://cyrilgupta.com/?p=520

まだ行っていない場合は、.less ファイルの MIME タイプを IIS に追加する必要がありますが、これは dotlesscss.org の説明に記載されているとは思えません。

于 2013-04-30T00:50:54.067 に答える