有没有类似 less.app 的东西可以将 LESS 编译成 CSS?我不关心 GUI,也不想通过 NPM(node.js 包管理器)安装它。
有没有类似 less.app 的东西可以将 LESS 编译成 CSS?我不关心 GUI,也不想通过 NPM(node.js 包管理器)安装它。
虽然推荐使用node.js
版本,但你也可以将less安装为ruby gem:
sudo apt-get install rubygems1.8 ruby1.8-dev
sudo gem install rubygems-update
sudo gem update rubygems
sudo gem install less
然后使用 /var/lib/gems/1.8/bin/lessc
中的 lessc
工具,所以你可能需要创建符号链接:
sudo ln -s /var/lib/gems/1.8/bin/lessc /usr/bin/
或者将 Ruby gems 目录添加到 PATH
环境变量中:
export PATH=/var/lib/gems/1.8/bin:$PATH
编辑:
使用lessc
,可参考这里:
命令行用法
Less带有一个二进制文件,可以让你从命令行调用编译器,例如:
$ lessc styles.less
使用以下命令将编译后的CSS输出到标准输出,然后可以将其重定向到所需的文件:
$ lessc styles.less > styles.css
为了输出压缩后的 CSS,请简单地使用
-x
选项。
lessc styles.less > styles.css
)。 - Grzegorz Rożnieckigem_original_require': no such file to load -- v8 (LoadError)
。为了解决这个问题,使用以下命令添加一个必要的 Ruby gem:sudo gem install therubyracer"
。 - Artur Bodera/var/lib/gems/1.8/gems/less-2.2.2/bin/lessc
)。 - JamesHalsallsudo gem install therubyracer
。 - kenorb在 Fedora 或 CentOS 发行版中,您应该:
$ sudo yum install rubygems
$ sudo yum install gcc-c++
$ sudo yum install ruby-devel
$ sudo gem install less
$ sudo gem install therubyracer
$ lessc yourLessFile.less > yourCssFile.css
您还可以使用这个工具:http://wearekiss.com/simpless,它拥有美观的GUI界面和监视进程功能,在编辑时自动更新文件。
#apt-get install node-less
,然后执行$lessc styles.less
即可。 - Ivan Kharlamov