2

.less ファイルを監視およびコンパイルするための書き込みコマンド ラインは何ですか。lss ファイルのフォルダーの変更を監視し、それを css にコンパイルしたいと考えています。

端末を使用して .less ファイルがあるフォルダーに cd し、このコマンドを実行するだけでした less.watch() が、変更を加えてもcssファイルに何も出力されませんでした。

何が欠けていますか。

4

1 に答える 1

3

これはwatchdogで行うことができます: install watchdog with

pip install watchdog

また

easy_install watchdog

次に、次のスクリプトでそのトリックを実行する必要があります。

watchmedo shell-command --patterns="*.less" --command=\
'LESS=`echo "${watch_src_path}" | sed s/.less$/.css/`; \
echo compile: "${watch_src_path}";\
lessc "${watch_src_path}" "${LESS}"; \
if [ "$?" -eq "0" ]; then echo wrote: "${LESS}"; fi' $*

そのためのエイリアスを作成するのがおそらく最も簡単です.bash_profile(またはシステム上の同等のものは何でも.

于 2013-02-27T18:59:50.220 に答える