试图设置 CSS少 在我的Windows盒子上,我安装了Ruby和Rubygems,然后遵循 说明 确切地。

我放了 teststyle.lessC:\.
当我输入时

lessc teststyle.less

要将其编译到.CSS文件中,我会收到一个错误:

The filename, directory name, or volume label syntax is incorrect.

在那些熟悉的人中,你们中的任何一个都可以解决我的问题吗?
我弄乱了安装吗?

有帮助吗?

解决方案 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.cmdnode_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进行编译。命令语法不是很优雅,但效果很好。

https://github.com/duncansmart/less.js-windows

我刚开始使用 紧缩 编译 引导程序 而且它很棒。它建在Adobe Air上,如果您还没有它,则必须安装。

我有一个重新编译的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。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top