正在尝试设置 LESS for CSS在我的 Windows 机器上,我安装了 ruby 和 rubygems 并遵循 the instructions正是。
我已经将 teststyle.less
放在 C:\
中。
当我打字时
lessc teststyle.less
将其编译成 .css 文件时出现错误:
The filename, directory name, or volume label syntax is incorrect.
在那些熟悉 LESS 的人中,你们有没有解决我的问题的方法?
我搞砸了安装吗?
最佳答案
如果你不想在 Windows 上使用 GUI 编译 LESS,有一种干净的方法可以在 Windows 命令行上获取 lessc 命令。它只需要你安装 node.js,这是原始 lessc 所必需的。
因此,安装 node.js ( http://nodejs.org/ ) 并为 node.js 安装“less”模块。后者也提供 lessc 可执行文件(Windows 上的 lessc.cmd),因此您只应确保它在 Windows 中位于您的 PATH 下。
如果您还没有 node.js,这里有分步说明:
- 安装 node.js ( http://nodejs.org/ )
- 在新的命令行中,转到 node.js 安装目录(node.exe 所在的位置),然后执行
> npm install less
(确保从 node.js 安装目录执行此操作仅) - 后者为 node.js 下载 less 模块,以及
lessc.cmd
到node_modules/.bin/
目录。将此目录添加到 PATH - 现在,在新的命令行中,您可以像往常一样享受
lessc
的使用
来源:http://pragmatictim.blogspot.fr/2012/08/developing-with-less-on-windows-getting.html
关于css - Windows 上的 CSS 更少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2986204/