問題タブ [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.
asp.net - dotLess ファイルが常に IIS 7 に読み込まれるとは限らない
私のプロジェクトでは、dotLess を使用して css を定義しています。すべて正常に動作しますが、何らかの理由で (通常はプロジェクトのビルドまたはサーバーの再起動後ですが、常にではありません) ロードされないファイルが少なくなります (IIS が 404 エラーを返します)。ページを数回更新すると、読み込まれるファイルが少なくなり、その後は通常すべて問題ありません。dotLess と ISS 404 エラーに関する別の質問があることは知っていますが、そこで提案された解決策 (web.config に mimeMap を追加する) は、私のサイトでこの問題を解決するのに役立ちませんでした。
このエラーの原因を知っている人はいますか? どんな助けでも大歓迎です:)
編集:
これは、dotLess を登録する web.config の一部です。私のアプリケーションはかなり中程度のサイズです。また、これはコンピューターが遅いことが原因であるとは思いません。多くのマシンで同じことが起こっているためです。
css - ReSharper 6 で .less (dotLess CSS) 構文解析を無効にする方法は?
ReSharper 6 は .less ファイルを .CSS と見なしますが、そうではありません。
そのため、適切な構文の強調表示の代わりに、ほとんどすべてに赤い下線が引かれます (構文エラー)。
この「機能」を無効にするにはどうすればよいですか?
less - dotless は less css 言語とまったく同じ構文ですか?
.less ライブラリは自分自身を ruby LESS ライブラリのポートと呼んでいます。どちらも同じ LESS ファイル形式のコンパイラであるということから離れることはできますか、それとも微妙に異なる少ないコードを期待していますか? 別の言い方をすれば、私は自分自身を dotless ライブラリにロックインしていますか、それともより少ないファイルで dotless とより少ない JavaScript ライブラリを使用できますか?
css - dotlesscss:インポーターdotlesscssスタイルシートから変数値を変更する方法
ドットレス変数として定義された色の基本スタイルシートを使用したいと思います。次に、使用するカラーテーマに応じて、この色を変更したいと思います。
-基本スタイルシートの例:
-私が選んだ配色に応じた特定のスタイルシートの例:
どうすればこれを達成できますか?
css - dotless: dotless.Compiler.exe を使用して LESS ファイルのリストを処理する方法
たとえば、exeバイナリを使用してLESSファイルのリストを処理する方法を知りたかったのです。
現在、個々のファイルしか実行できませんが、ワイルドカードは実行できません。
これについて質問した理由は、アイテム コレクション (ファイルのリスト) を処理するターゲットを MSBuild で作成したいからです。MSBuild 側でタスクをループする方法が見つかりませんでした。ファイルごとにタスクをループする方法を誰かが知っていれば、それで私の問題も解決します。
c# - .net 用の CSS オブジェクト モデルまたは CSS クエリ API はありますか?
CSS を解析してクエリ可能なオブジェクト モデルを返す、次の種類のコードを記述できるライブラリはありますか?
dotlessを見て、そのコードをダウンロードし、関連する単体テストとフィクスチャのいくつかを調べました。有望に見えますが、それを使用してプレーンな CSS を解析およびクエリする方法を完全に理解することはできません。
visual-studio-2010 - 「filter」css プロパティでの Chirpy LESS choking、その他のその他のエラー
私は最近 Visual Studio 2010 用の Chirpy v2.01 をインストールしましたが、それが提供する機能に非常に興奮しています。ただし、LESS ドメインでいくつかの問題が発生しています。
最初のステップとして、既存の .css ファイルを新しい LESS ファイルにコピーしました。すぐに2つのエラーが発生します。1 つ目は、設定した CSS の「フィルター」プロパティによるものです。
これは明らかに、フィルター値が技術的に有効な css ではないためです。LESS には、エスケープによる回避策があります。引用されたセクションの前にチルダを追加すると、値をそのまま保持するよう LESS に指示します。次の変更により、問題が解決するはずです。
ファイルを保存しても、Visual Studio のエラー コンソールに次のようなエラーが表示されます。
エラー 54 ファイル 'C:\Users\Administrator\Projects\Project\Content\test.chirp.less' の 2 行目に予期される '}': [1]: 本体 { [2]: フィルター: ~"progid:DXImageTransform. Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000')"; ----^ [3]: } C:\Users\Administrator\Projects\Project\Content\test.chirp.less 2 5 プロジェクト
このエラーが発生する限り、.css ファイルは生成されません。私が抱えている問題を説明しているように見える次のサイトに出くわしましたが、より一般的な DotLess .NET パッケージに含まれています。このパッケージをプロジェクトに追加しようとしましたが、違いはありませんでした。また、chirpy のように、IDE ではなく、サーバーに依存して .less から .css への変換を処理しているようにも見えます。
.css ファイルの生成を実際に停止しているようには見えませんが、常に受け取る 2 番目のエラーは次のとおりです。
エラー 53 致命的なエラー、続行できません: null をオブジェクトに変換できません C:\Users\Administrator\Projects\Project\Content\test.css 1 1 プロジェクト
Chirpy が提供する LESS 機能を使用したいのですが、これらのエラーが発生する理由を突き止めるまでは、マッシュに使用することに限定されています。
dotless - 複数のCSSファイルでCombresとDotlesscssで同じ変数を再利用することは可能ですか?
私はしばらくの間Combresを使用していて、本当に気に入っています。そして今、私はDotlesscssフィルターも使用して、変数とより読みやすいコードを有効にし、クリーンで読みやすい状態を維持できるようにしました...
Combresの優れた利点の1つは、大きなCSSファイルを異なる責任を持つ複数のファイルに分割することが非常に優れていることです。
私の問題は、これを組み合わせてCombressとDotlesscssの両方を利用することです。
自分のサイトで色などを設定するために必要なすべての基本変数を含むvariables.css
ファイルが欲しいのですが、CombresがCSSファイルを組み合わせ、フィルタリングし、圧縮する方法は次のようになっています。
フィルタ->結合->圧縮
もちろん、これは、個別のCSSファイルが他のCSSファイルで定義されている変数を認識していないことを意味します。したがって、どこにでも1つの色が必要な場合は、すべてのCSSファイルにその変数を追加する必要があります。
順序を次のように変更できれば便利です。
組み合わせる->フィルター->圧縮
そうすれば、variables.css
すべての変数を1つのファイルに入れて、それらの使用法を複数のファイルに分散させることができます。つまり、スタイルを変更したい場合は、変数定義ファイルをいじるだけで済みます。
Combresがこれらのことを行う順序を変更することは可能ですか?
dotless - ドットレス dos エラーレベル
誰でも私を助けることができますか?
LESS (dotless.Compiler.exe) でバッチ ファイルを使用しようとしていますが、これがどのように機能するかわかりません。エラーがあるかどうかに関係なく、常に応答が 0 になります。
これを行う方法の例を誰かに見せてもらえますか?
css - dotLessを機能させることができません
dotLessを使用しています。
私は彼らのすべての指示に従いました(これは十分に単純なようです)それはたった4つのステップです:)
私の最小限のweb.configは次のようになります。
コンテンツフォルダーに.lessファイルを追加しました(ASP.NET MVC-Razor ViewEngineを使用しています)
私のレイアウトには、.lessインクルードファイルへのリンクがあります。
また、Webアプリケーションの参照をdotless.Core.dllに追加しました
それでも、ページの本文を黒に戻す単純なスタイリングを行ったにもかかわらず、何も起こりません。何らかの理由で、それがうまくいきません。
私はここで何かが欠けていますか?