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

标签 javascript less rhino

我正在尝试“最新最好的”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

输出是

写入text.css

我对最新的 less-rhino.js 缺少什么?我在 http://lesscss.org 中找不到任何相关帮助或 https://github.com/less/less.js .后面的内容是“stackoverflow.com 是获得有关 Less 的答案的好地方。”

最佳答案

我刚刚发现如何以一种很好的方式做到这一点。 Rhino 有一个 -f 标志,这使得它很容易做到。

java -jar js.jar -f less-rhino-1.6.3.js lessc-rhino-1.6.3.js text.less text.css

上面的代码片段应该可以为您完成工作。 Less 的 1.6.2 版本将 CLI-stuff 从 Less 拆分为 lessc-rhino-[v].js 并将实际库拆分为 less-rhino-[v].js。不幸的是,这似乎是一个未记录的更改。

关于javascript - 如何从命令行正确执行 lessc-rhino-1.6.3.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21961790/

相关文章:

javascript - 在 java 中安全运行 javascript 代码

javascript - 如何在 json 对象中使用可变定义的键?

java - 在没有支持服务器的情况下运行 GWT 页面?

javascript - jQuery 延迟加载插件

javascript - 我如何使用 Nightwatch.js 从 ol 元素中的 li 项目中获取文本?

html - Bootstrap 固定页眉和页脚在流体容器中滚动正文内容区域

java - 使用 rhino 或闭包编译器从 java 更改 javascript 变量和函数名称

javascript - 为什么这个正则表达式替换在开头而不是在结尾删除符号?

css - LESS 加上带百分比的像素

php - lessphp 解析传入变量错误失败