問題タブ [less]

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 投票する
2 に答える
1897 参照

ruby-on-rails - LESS for Ruby on Railsのインストールに関する問題-スクリプト/プラグイン:コマンドが見つかりません

RubyonRailsプロジェクトにLESSをインストールしようとしています。gemを正常に実行できますが、LESSのプラグインをインストールしようとすると、エラーが発生します。ターミナルに表示される内容は次のとおりです。

私はRubyonRails(Mac上)を学ぼうとしている.NET開発者なので、これらすべてに不慣れです。

私の質問は次のとおりです。

  • スクリプト/プラグインコマンドは標準コマンドですか?
    • それは何をするためのものか?
    • このコマンドの詳細はどこで確認できますか?
  • コマンドが見つからないと表示されるのはなぜですか?
0 投票する
13 に答える
23778 参照

css - LESSをコンパイルするためのオンラインツールはありますか?

WebページでLESSを使用しようとしていますが、コンパイルに問題があります。これは、PCにインストールする権限がないrubyで動作するように構築されています。このコンパイル用のオンラインツールはありますか?

lessphpが存在することは知っていますが、彼らのサイトでデモを見つけることができなくなりました。

要約すると、スタイルシートをローカルでテストするためにLESSをコンパイルするための迅速で汚い解決策を探しています。理想的には、これはMicrosoft Expression Web 4(hooray for dreamspark)と統合されますが、「コピー、貼り付け、コンパイル、コピー、貼り付け」Webインターフェイスには完全に満足しています。

そのようなインターフェースは存在しますか?

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

open-source - SASS/Less スタイルシートはプライベート ソース コードですか、それとも CSS のように公開されていますか?

Sass や Less などのスタイルシート言語を使用すると、実際のプログラミング ソース コードのようにスタイルシートを整理できます。生の CSS よりもモジュラーで管理しやすい方法で行うことができます。これらの言語を使用することはまだ新しい技術であり、他の開発者が実際にこれらをどのように使用しているかを知りたいと思っています.

Web のオープン性に関する優れた機能の 1 つは、HTML と CSS をのぞき見することで他の人から学ぶことができることです。ただし、これらの新しいスタイルシート言語により、開発者はスタイルシートのソース コードをプライベートに保ち、コンパイルされた CSS 出力のみを共有できます。標準のコンパイラ設定では、多くの場合、スタイルシートのソース フォルダーは公開 Web ルートの外にあります。

CSS プリプロセッサを使用して商用 (クローズド ソース) Web サイトを開発する場合、スタイルシートのソース言語 (Sass または Less) はオープン性の点で CSS と同等だと思いますか、それとも独自のソース コードですか?

一方では、これらの言語はスタイルシートを記述するための異なる構文を「のみ」提供するため、それらの機能は既に公開されている CSS と同じです。

一方、サイトを駆動する Ruby や PHP が HTML の生成に使用されるのと同じように、それらは「ソース コード」と見なされ、独自のものと見なされる可能性があります。

あなたの考えを楽しみにしています。

0 投票する
5 に答える
7830 参照

css - LESS CSSでは、LESSに多数のファイルを監視させても、ファイルが変更されたときに別のファイルをコンパイルできますか?

1つのマスターファイル(styles.less)にすべてインポートされるいくつかのLESSファイルがあります。現時点での私の問題は、子ファイルの1つに変更を加える場合、CSSにコンパイルするためにstyle.lessを保存する必要があるということです。

子ファイルの監視を少なくして、親ファイルのみをコンパイルする方法はありますか?

乾杯、広告

0 投票する
4 に答える
1697 参照

css - LESS cssで使用するのに最適なグリッドフレームワークは何ですか?

LESS(.js)でグリッドフレームワーク(例:blueprint / 960.gs / ...)を使用したいのですが、そのようにすることにした場合、いくつかの問題があるようです。

たとえば、ブループリントの場合:ミックスインクラスがhtml要素に表示されない場合、iehacksスタイルシートはcontainer/span-Xクラスをミックスインとして使用できません。たとえば置く

.lessスタイルシートでは、つまりハックは適用されません(そしてそれは理にかなっています)。

だから私は誰かがすでに青写真または960gsをより少ないcssに「移植」したのだろうかと思っていましたか?私はグーグルを調べましたが、何も見つかりませんでした(私は自分で試しましたが、使用されているIE hacks / cssセレクターを考えると、変換は簡単ではありません)。

PS:別の質問はSOでも同様ですが、作成者は自分でフレームワークを開始することにしました。「人気のある」フレームワークを使用したいと思います。

編集:少ないファイル(ミックスイン)からクラスを適用するときの問題の例:960.gsには次のルールがあります:

html(簡略化):

LESSを使用すると、次のようにスタイルシートでレイアウトを定義すると便利です。

しかし、それは機能しません(ルールはcol1とcol2には適用されません)。LESSには#col1が#mainにあることについての手がかりがないためです(セレクター#main#col1はトリックを実行しません、それはLESSの点からかなり複雑です見る)

0 投票する
3 に答える
3615 参照

node.js - expressを使用してnode.jsでLESS.jsスタイルシートをレンダリングする最良の方法は何ですか?

私は小さなnode.jsアプリ(私の最初)を持っていて、サーバーがロードされたときにそれをless.jsスタイルシートでコンパイルしたいと思っています。私が始めているのは、サーバーの作成時にSASSテンプレートをコンパイルしているように見えるjadeのエクスプレスサンプルアプリです。

私はこれを見て、sassをlessに変更するのと同じくらい簡単になることを望みましたが、それはうまくいかないようです。

私が取るべき別のアプローチはありますか?足りないものはありますか?.compileメソッドに関するドキュメントがどこにも見つかりません。

ありがとう!

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

php - lessphpのマルチネスト、マルチブロックミックスイン

一部のコードを従来のlessコードからlessphpに変換している間。クラシックlesscssから発見した非互換性は、ネストレベルが2を超えるマルチブロックミックスインがサポートされていないことです。クラシックlessは、ネストされたブロックが多数あるミックスインを完全にサポートしているようです。

これは意図的なものですか?ミキシング内の2つのネストレベルのサポートですか?

例:

上記でlessphpを使用すると、3番目のネストレベルが発生します。liタグのcssコードが含まれているものは完全に無視されます!

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

ruby-on-rails - 少ない対コンパス

既存のアプリのRailsCSSフレームワークの場合、どちらが好きですか?LESSまたはCOMPASS?

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

node.js - Nodejs:ミドルウェアからの例外をキャッチする方法は?

node.jsと「少ない」コンパイラミドルウェアを使用しています。

今、私は欠陥のあるファイルを持っ.lessていますが、エラーメッセージを取得する方法に関するドキュメントを見つけることができません。私が受け取るページはこれです:

だからそれは役に立たない。誰かアイデアがありますか?

0 投票する
3 に答える
8292 参照

css - .LESSとRazor

Razor View Engine(ASP.NET MVC)を.LESS(SASSと同様-.NETの場合はhttp://lesscss.org/ )と一緒に使用することはできますか?両方とも「@blah」を使用しているためですか?

私が達成したいのは、Razorと混合した.LESScssファイルを作成することです。

更新しました:

少し不特定でごめんなさい。私がやりたいのは、.less(dotlesscss)cssファイル内でRazorViewEngineを使用することです。これは、たとえば、管理者からカスタマイズされたテーマのようなサイト設定をcssファイルに渡すために便利です。

問題は、構文がクラッシュすることです。

別の方法は、代わりにC#またはその他のViewEngineを使用することです。