すべてのプロジェクトを同じ方法で LESS をコンパイルするようにセットアップしようとしています。現在、ソース ファイルは独自のフォルダーにあります。そのフォルダーでは、モジュールはさまざまなサブフォルダーに分類されます。(例: less/reset.less、less/variables.less、less/module/nav.less、less/layout/inline.less など)
ビルド ファイルでこれらのファイルを別のフォルダーにコンパイルする必要がありますが、サブフォルダー構造は維持します。そう:
- less/mixins.less -> css/reset.css
- less/module/nav.less -> css/module/nav.css
- less/layout/inline.less -> css/layout/inline.css
"cmd": ["lessc", "$file", "${file_path}/../css/${file_base_name}.css", "--verbose"],