如何从命令行正确执行lessc-rhino-1.6.3.js

Xtr*_*der 6 javascript rhino less

我正在尝试"最新和最好的"LESS版本,它似乎在rhino命令行版本中不起作用.我做了以下

  1. 从这里获取最新的犀牛https://github.com/downloads/mozilla/rhino/rhino1_7R4.zip
  2. 从这里获取最新的less-rhino-1.6.3.js https://github.com/less/less.js/tree/master/dist
  3. 从命令行运行以下命令

    java -jar js.jar less-rhino-1.6.3.js text.less text.css
    要么
    java -jar js.jar less-rhino-1.6.3.js lessc-rhino-1.6.3.js text.less text.css

结果是 - "默默地没有".当试图运行'以前的最新版本'时 - 它运行正常没有问题

java -jar js.jar less-rhino-1.5.1.js text.less text.css

输出是

Written to text.css

关于最新的less-rhino.js我缺少什么?我在http://lesscss.orghttps://github.com/less/less.js中找不到相关的帮助.后来的jut说:"stackoverflow.com是一个获得Less的答案的好地方."

Ras*_*mus 5

我刚刚发现了如何以一种很好的方式做到这一点.Rhino有-f一面旗帜,可以很容易地做到.

java -jar js.jar -f less-rhino-1.6.3.js lessc-rhino-1.6.3.js text.less text.css
Run Code Online (Sandbox Code Playgroud)

上面的代码片段应该为您完成工作.Less的1.6.2版本将来自Less的cli-stuff lessc-rhino-[v].js和实际的库分成了less-rhino-[v].js.不幸的是,这似乎是一个无证件的变化.