nodejs 批量編譯less 檔案為css

2021-06-27 00:45:09 字數 640 閱讀 7805

我們在用less時,有時會有很多less塊,乙個乙個手動編譯很麻煩,使用下面的**,可以一次性遞迴編譯 在專案less檔案目錄,新建個js檔案。貼上**如下:

var fs = require('fs'),

path = require('path'),

exec = require('child_process').exec,

sourcepath, targetpath;

//獲取命令列中的路徑

process.argv.foreach(function (val, index, array)

if (index == 3)

})var lessc = function (rootpath, targetpath) else

console.log(newfilepath);

exec("lessc -x " + currentfilepath + " > " + newfilepath);}}

}}

} else

});}lessc('./', './css/');

然後執行node

node 新建的js檔案

LESS 在windows下編譯 less

這篇不介紹 less 是甚麼,只記錄一下怎麼準備在 windows 下用 command line 編譯 less 的環境.安裝 node.js 透過 npm 安裝 less npm是node.js的package manaer,安裝完 node.js 後就會這程式可以用.所以只要透過npm安裝le...

VS編譯LESS外掛程式

1.less 用less寫css可以用寫程式 的習慣寫css.用了之後寫css的效率會提高很多.2.解釋less 寫出來的副檔名是.less,要執行的話,先解釋成正常的css檔案.3.環境 w10 vs2017 cmmt 如果安裝了node.js 那麼npm install g less 這個安裝編...

Css編譯之Less入門

為什麼要有預處理css?css寫起來比較費事,而且 難以維護 後來,就有了讓css加入一些程式設計的元素,像其他程式語言一樣可以做一些預定的處理,這就是 css預處理器 css preprocessor less.js的工作原理 是內部先用ajax請求less檔案 遍歷網頁上的具有rel style...