LESS-コマンドラインの使用法
コマンドラインを使用して、.lessファイルを.cssにコンパイルできます。
グローバルに使用するためのlesscのインストール
次のコマンドを使用して、npm(ノードパッケージマネージャー)を使用してlesscをインストールし、lesscをグローバルに使用できるようにします。
npm install less -g
パッケージ名の後に特定のバージョンを追加することもできます。例えばnpm install [email protected] -g
ノード開発のためのインストール
次のコマンドを使用して、最新バージョンのlesscをプロジェクトフォルダーにインストールします。
npm i less -save-dev
また、プロジェクトpackage.jsonのdevDependenciesにも追加されます。
lesscのベータリリース
ベータ版としてタグ付けされているのは lessc 構造はに公開されています npmここでは、新しい機能が定期的に開発されています。less -vは、現在のバージョンを取得するために使用されます。
lesscの未公開の開発バージョンをインストールする
未公開バージョンのlesscのインストールに進み、git URLを依存関係として識別するための指示に従う必要がある場合は、commit --ishを指定する必要があります。これにより、プロジェクトに正しいバージョンのleescを使用していることが保証されます。
サーバーサイドとコマンドラインの使用法
bin/lesscリポジトリにバイナリが含まれています。* nix上のWindows、OS X、nodejsで動作します。
コマンドラインの使用法
入力はから読み取られます stdin ソースがダッシュまたはハイフン(-)に設定されている場合。
lessc [option option = parameter ...]
たとえば、コンパイルできます .less に .css 次のコマンドを使用して-
lessc stylesheet.less stylesheet.css
コンパイルできます .less に .css 次のコマンドを使用して、結果を縮小します。
lessc -x stylesheet.less stylesheet.css
オプション
次の表に、コマンドラインの使用法で使用されるオプションを示します。
シニア番号 | オプションと説明 | コマンド |
---|---|---|
1 | Help ヘルプメッセージが、使用可能なオプションとともに表示されます。 |
|
2 | Include Paths これには、ライブラリへの使用可能なパスが含まれています。これらのパスは、Lessファイルで簡単かつ比較的参照できます。ウィンドウ内のパスは、コロン(:)またはセミコロン(;)で区切られます。 |
|
3 | Makefile これは、出力としてstdoutへのmakefileインポート依存関係リストを生成します。 |
|
4 | No Color 色付きの出力を無効にします。 |
|
5 | No IE Compatibility IEの互換性チェックを無効にします。 |
|
6 | Disable Javascript より少ないファイルでjavascriptを無効にします。 |
|
7 | Lint 構文をチェックし、出力なしでエラーを報告します。 |
|
8 | Silent エラーメッセージの表示を強制的に停止します。 |
|
9 | Strict Imports 輸入品を強制的に評価します。 |
|
10 | Allow Imports from Insecure HTTPS Hosts 安全でないHTTPSホストからインポートします。 |
|
11 | Version バージョン番号を表示して終了します。 |
|
12 | Compress 空白を削除し、出力を圧縮するのに役立ちます。 |
|
13 | Source Map Output Filename より少ないコストでソースマップを生成します。sourcemapオプションがファイル名なしで定義されている場合、ソースとしてLessファイル名の拡張マップが使用されます。 |
|
14 | Source Map Rootpath ルートパスが指定されているため、ソースマップ内のLessファイルパスと、出力cssで指定されているマップファイルに追加する必要があります。 |
|
15 | Source Map Basepath 出力パスから削除する必要のあるパスが指定されています。ベースパスはルートパスオプションの反対です。 |
|
16 | Source Map Less Inline すべてのLessファイルをソースマップに含める必要があります。 |
|
17 | Source Map Map Inline これは、出力cssでマップファイルをインラインにする必要があることを指定します。 |
|
18 | Source Map URL URLは、cssのマップファイル内のポイントを上書きできます。 |
|
19 | Rootpath 相対インポートとURLでURL書き換えのパスを設定します。 |
|
20 | Relative URLs インポートされたファイルでは、URLが常にベースファイルを基準にするように、URLが書き直されます。 |
|
21 | Strict Math それはあなたのcssのすべての数学関数を処理します。デフォルトでは、オフになっています。 |
|
22 | Strict Units 混合ユニットが可能です。 |
|
23 | Global Variable ファイルから参照できる変数が定義されています。 |
|
24 | Modify Variable これは、グローバル変数オプションとは異なります。lessファイルの最後に宣言を移動します。 |
|
25 | URL Arguments すべてのURLに移動するために、引数を指定できます。 |
|
26 | Line Numbers インラインソースマッピングが生成されます。 |
|
27 | Plugin プラグインをロードします。 |
|