在Windows上使用lessc

Nic*_*eek 1 less therubyracer

我一直在努力研究如何在Windows 7上安装lesscss.org,以便我可以从cygwin命令行界面使用它并使用Maven.

我们以这种方式运行SASS,但是需要在新项目中使用LESS.

我的步骤到目前为止......

  1. 已安装Checked Ruby,我将它安装在C:\ Ruby193上
  2. 下载Ruby DevKit并按照此安装它.
  3. 在CMD.exe中,执行gem install less-1 gem安装... less-2.2.1
  4. CMD.exe,运行lessc- 这给[警告]请安装gem'therubyracer'使用Less.
  5. 所以在CMD.exe我尝试gem install therubyracer哪个给出了这个错误...

错误:

安装therubyracer时出错:错误:无法构建gem原生扩展.

完全错误在这里


6.这就是我被困住的地方,因为lessc仍然抱怨没有安装therubyracer.我还安装了Python27并将其添加到Path变量中,因为它出现在之前的错误中.

我可以确认我的这条路C:\Ruby193\lib\ruby\gems\1.9.1\gems\therubyracer-0.10.1看起来像是一个项目给我,但显然有些错误.

我也发现这是在Windows上获得LESS的潜在答案,但这表明我们无法运行本机"真实"版本,因此Mac,Windows和Ubuntu都可以使用相同的交换机/环境?github.com/duncansmart/less.js-windows

Jus*_*ith 7

正如其他人所提到的,现在可以通过节点轻松完成:

npm install -g less

这将安装less作为一个全局模块,您可以通过键入命令行中的任何位置使用它:

lessc input-file.less output-file.css

更简单的方法是使用像SimpleLess这样的工具,它将为您自动编译和缩小您的LESS:

http://wearekiss.com/simpless

快乐的编码!