我有Windows10 (64位),Cygwin,通过Windows Installer安装了Nodejs,在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' (注意添加的驱动器号)
我从Cygwin控制台测试了命令lessc。只要我使用相对路径,它就可以正常工作,但当我使用绝对路径时,它会将其转换为Windows路径,甚至会在前面加上一个驱动器号,例如
C:\cygdrive\d\projects\my\path\to\file.less
如何修复/解决此问题?
https://stackoverflow.com/questions/41466828
复制相似问题