解决方案 6
我想我发现了这个问题。在我的第一个安装中,我已将其安装到C: Program Files Ruby,因此我卸载并尝试了默认的“ C: Ruby”安装路径。似乎解决了问题,现在可以正常工作。谢谢。
其他提示
如果您不想在Windows上使用GUI来减少编译,则有一种在Windows命令行上获得LESEC命令的干净方法。它只需要您安装node.js,无论如何,这是原始LESSC所需的。
因此,安装node.js(http://nodejs.org/)并为Node.js安装“少”模块。后者也提供了LICEC可执行文件(Windows上的LESSC.CMD),因此您只能确保它在Windows的路径下。
如果您还没有node.js,请参见以下分步说明:
- 安装node.js(http://nodejs.org/)
- 在新的命令行中,转到node.js安装目录(node.exe位于其中),然后执行
> npm install less
(确保您仅从node.js安装目录执行此操作) - 后者下载较少的node.js模块以及
lessc.cmd
至node_modules/.bin/
目录。将此目录添加到路径 - 现在,在新的命令行中,您可能会喜欢使用
lessc
照常
资源: http://pragmatictim.blogspot.fr/2012/08/developing-with--less-on-windows-getting.html
你应该看 http://www.dotlesscss.org/, ,较少移植到C#,专门为.NET设计。您可以使用处理程序或编译器。
已经使用了大约六个月了,这很棒。
糟糕...看到窗户并假设了点网,也许不是您的环境。如果没有,请不要介意...
编辑:
LESEC现在确实可以在Windows上使用。看到 关于命令行的GitHub页面少工具 用于安装和使用说明。这 GITHUB页面带有少GUI的列表 工具也可能很有趣。
原始答案:
LISEC命令行工具lions.js在Windows上不起作用。如果您想编译较少文件的命令行,则应查看 这个帖子.
另请确保检查 无胜. 。 Winless是较少的编译器(带有GUI)。无胜可以观看您的较少的文件,并在更改时自动编译它们。如果您正在使用Visual Studio进行项目,则还应查看 buildEventscript winless.org。
当您使用不同的程序来编译较少的代码时,请务必检查使用哪个编译器。如果您使用的是使用不同编译器的程序,则应注意互操作性问题(较少的代码与一个编译器正确使用,但与另一个编译器一起使用)。
仅供参考,我发现此Windows命令行工具较少地编译为CSS有用。它使用较少的.js进行编译。命令语法不是很优雅,但效果很好。
我有一个重新编译的dotlesscss,可以从标准输入中接受更少的代码,并将CSS代码输出到标准输出。我已经在以下链接上附加了它 Windows的CSS编译器少
只有这个 https://github.com/leafo/lessphp PHP编译器并没有以CSS Imports insim,等等。
非常简单的外壳命令,以少汇编为CSS:
plessc input.less > output.css
您可以使用 Prepros应用程序 对于Windows。它可以使用Live Browser Refresh进行更少的编译,Sass,Jade,Stylus,Markdown,Coffeescript和Haml。