WindowsインストーラでインストールされたWindows 10(64ビット)、Cygwin、Nodej、Nodejの上にlessc
がインストールされています。CygwinからNodejsのLesscを実行すると絶対パスでエラーが発生する
私はドキュメントで示唆したようにプリコンパイラでdjango-compressor
仕事をしようとしています:
COMPRESS_PRECOMPILERS = (
#...
('text/less', 'lessc {infile} {outfile}'),
#...
)
それは
lessc: ENOENT: no such file or directory, open 'C:\awkwardly\converted\cygwin\path\to\my\file.less'
をスローします(追加のドライブ文字を注意してください)
私からのコマンドlessc
をテストCygwinコンソール。それは限り、私は相対パスを使用して正常に動作しますが、私はそれがWindowsのパスに変換し、絶対パスを使用する場合、でもどうやって修正することができます/回避策これを、
C:\cygdrive\d\projects\my\path\to\file.less