問題タブ [dotless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1153 参照

.net - DotLess が CSS ファイルをインポートしない

プロジェクトでDotLessを使用しようとしていますが、解決できない問題が発生しています。独自のカスタム ファイルで LESS mixin を使用して、既存の CSS ファイル (実際には JQuery UI からのもの) を拡張しようとしています。

jquery-ui-1.8.20.custom.css:

そして私のcustom.lessファイルの関連部分:

これを次の DotLess コマンドでコンパイルしようとすると:

次のエラー メッセージが表示されます。

a) コマンド ライン コンパイラへの引数が不足しているかどうかを知っている人はいますか? (それについてのドキュメントは本当にいいでしょう...)

b) そうでない場合、私が説明した状況を処理できない LESS 固有の欠点はありますか? 触れることができない既存の CSS ファイルを拡張することは、非常に一般的な使用例のようです。

0 投票する
2 に答える
700 参照

javascript - SitecoreJavascriptの圧縮/縮小と少ないコンパイル

現在、私はCassetteをSitecoreプロジェクトに入れようとしていますが、それはただの面で平らになっています。私はすでにプロジェクトにdotLessを持っていますが、バンドル中のキャッシュバスティングのためのより確実なソリューションが必要です。

通常の.Net4プロジェクトでCassetteを使用できますが、SitecoreプロジェクトでCassetteを機能させることができません。(Ed)実際にバンドルを作成することができず(チェック済み/_cassette)、ページに何も出力されませんでした。私たちにとって、プロジェクトはビルドされていませんが、代わりにCodeFileを使用しており、それが問題の一部であったかどうかはわかりません。一般的に、No bundle with path 'xxx'何を試しても例外が発生し続けました。CoffeeScriptをソリューションに織り込んでもかまわないので、これは残念なことです。

javascriptを圧縮/縮小し、SitecoreでdotLessファイルをレンダリングできるソリューションはありますか?

0 投票する
6 に答える
44827 参照

c# - NuGet がコード -1 で終了しました — 結果としてビルドが失敗しました

既存の混合 C# ソリューション (クラス ライブラリと MVC2 アプリ) に VS2012 のパッケージ マネージャー経由で dotless をインストールしましたが、ビルド (F5) すると、次の 2 つのエラーが発生します。

コマンド ""C:\@GitRepos\EBS\SolutionFiles\.nuget\nuget.exe" install "C:\@GitRepos\EBS\\packages.config" -source "" -o "C:\@GitRepos\EBS \SolutionFiles\packages"" はコード -1 で終了しました。

指定されたパスが見つかりません。

dotless をソリューションに追加すると、"NuGet.exe および "NuGet.targets" を含む ".​​nuget" フォルダーが追加されます。

また、ドットレスを新しい MVC2 プロジェクトに追加しようとしましたが、web.config に MIME タイプを追加する必要がある以外は、すべてうまく機能します。ただし、「.nuget」フォルダーはありません。

また、(インストール後に) 新しい NServiceBus ソリューションを作成すると、同じことが起こることにも気付きました。メッセージのパスは変わりますが、エラーは同じです。

私が取れば

"C:\@GitRepos\EBS\SolutionFiles\.nuget\nuget.exe" install "C:\@GitRepos\EBS\\packages.config" -source "" -o "C:\@GitRepos\EBS\SolutionFiles\パッケージ」

コマンドプロンプトから実行すると、次のようになります。

packages.config にリストされているすべてのパッケージは、既にインストールされています。

0 投票する
1 に答える
2991 参照

asp.net-mvc - サーバーからLESSをインポートする

ASP.NET MVCアプリケーションには、LESS変数を返すアクションがあります。

これらの変数をメインのLESSファイルにインポートしたいと思います。

DotLessは.lessまたは.css拡張子のファイルのみをインポートするため、これを行うための推奨されるアプローチは何ですか?

0 投票する
1 に答える
1876 参照

asp.net - DotLessの「web」属性は正確に何をしますか?

ドットのないドキュメントはかなり限られています。configsectionオプションについて、特に「web」属性が何をするのかについて、多くの情報を見つけることができません。

誰かが私を啓発できますか?

0 投票する
1 に答える
2816 参照

asp.net-mvc-4 - ドットレス @import

変数 + ミックスインを新しい CSS ファイルに移動して、CSS ファイルを分離しようとしています。問題がある場合は、Azure でホストされている MVC 4 サイトも使用しています。

ミックスインを使用する CSS ファイルの最上部には、次のものがあります。

ただし、読み込まれません。私が得るエラーは次のとおりです。

参照されていないことは明らかですtheme.less.css。dotless のドキュメントには、この@importステートメントは記載されていません。

0 投票する
2 に答える
1418 参照

dotless - dotless は、変数または mixins(関数) で失敗します。変数 @background-dark は未定義です

変数のいずれかを dotless または mixin で呼び出すと、結果の CSS ファイルは空になります。

私のセットアップは次のとおりです。

  1. 他のすべてのドットレス ベースの css ファイルをインポートするインポート ファイルがあります。
  2. 最初のインポートは変数です
  3. 2 番目のインポートは mixins (メソッド) です
  4. 必要な他のファイルが続きます

したがって、ファイル00.1.import.lessには次の内容が含まれます。

結果のリンクを新しいタブにコピーすると、次のように表示されます。

奇妙なことに、その行はまさにインポート行です。そのファイルは、変数やミックスインをまったく使用しません。次のファイルも同様です。現在、変数/ミックスインを1つのファイルでテストしています。

F5 を押すと、次の例外が発生します。

変数の問題例: 宣言

利用方法

これは私が何をしても失敗します。

私がどこで間違っているか知っている人はいますか?

0 投票する
1 に答える
248 参照

build - dotless ビルド タスク エラー

最近 nuget の dotless の最新バージョンにアップグレードした後、ビルド エラーが発生するようになりました。

https://stackoverflow.com/a/2181543/435460に従って、ビルドタスクとして dotless を設定しました

以前は機能していましたが、最近 nuget で最新バージョンに更新したところ、dotless 1.3.0.5 has stopped workingビルドしようとするとエラーが発生し、ビルドが失敗するようになりました。

これを再び機能させる方法はありますか?私はすでにいくつかの予備的なグーグル調査を行っており、不足しています。

0 投票する
1 に答える
3669 参照

iis - DotLESS IIS7が機能していません:LESSがレンダリングされていません

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

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

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

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

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

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

0 投票する
1 に答える
949 参照

string - パス文字列で文字列補間を使用して .less ファイルをインポートするにはどうすればよいですか?

パス文字列で文字列補間を使用して .less ファイルをインポートするにはどうすればよいですか。

私はこれを試しました

この:

この:

これを解決するためのヒントはありますか?

ありがとう!