我一直在尝试将lessc编译器合并到一个具有 Bootstrap 基本设置的大型项目中,它只会导致各种编译错误(每个人都有不同解决方案的票证)。
没有一个解决方案能满足我的需求,这是一种通过命令行编译 less-pile 的方法。
我通过 node.js 编译了各种其他资产,并希望用更少的资源做同样的事情,但是我在这个主题上找到的每个 googlepage 都是 Node.js+Express,这不是我想要的。我想要一个独立的编译器。(想法:require.js r.js 文件)
我发现Node-less,但它在 2 年内没有看到更新,因此并不理想。
所以。问题:有没有用 node.js 编译 less-files 的命令行方式?理想的实现:
node compiler.js build.js
其中 build.js 是一个文件,其中包含 bootstrap.less 和其他所有需要的路径。
r.js 配置文件示例:
({
baseURL : "../assets",
mainConfigFile : "../assets/main.js",
name : "../assets/main",
out : "../assets/main.optmin.js",
optimize : "uglify"
})