css - 尝试使用带有 nodeJS 的构建脚本来构建 LESS(更少的 css)

标签 css node.js less

我们正在使用 NodeJS 来构建我们的元素。我们已经将 LESS CSS 集成为元素的一部分。我们正试图保持我们的构建干净,并希望能够调用 lessc 命令(或类似的命令)来构建我们的 LESS 文件。

LESS 文档不是很深入,但希望与社区联系以找到解决方案。 Google 在这个主题上对我帮助不大。

我们有一个 build.sh 文件,它调用各种其他 build.js 文件(在各自的目录中)。如何运行 LESSC 来编译我的 LESS 文件?

最佳答案

使用 node.js

var less = require('less')
    ,fs = require('fs');

fs.readFile('style.less',function(error,data){
    data = data.toString();
    less.render(data, function (e, css) {
        fs.writeFile('style.css', css, function(err){
            console.log('done');
        });
    });
});

关于css - 尝试使用带有 nodeJS 的构建脚本来构建 LESS(更少的 css),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10434843/

相关文章:

windows - 并行运行多个 node-wekit 实例

node.js - 如何将类型与模块一起导出?

javascript - 使用 Visual Studio Code 在 Node.JS 中定义类型

real-time - 使用 LESS 或 SCSS 进行实时预览?

javascript - 你如何调用 less.js 函数

html - 使用 CSS 将文本添加到顶部栏

css - 如何获得正确调整的 chrome 渲染颜色的 CSS 颜色代码?

grails - Grails Assets 管道不起作用,似乎无法导入较少的文件

html - 在导航栏中推开它的另一部分

javascript - 如何扩展 css 情感风格的基础组件?