现在有一个style.less文件,现在我希望每次style.less文件发生变化的时候都执行lessc styles.less styles.css 这个命令,
比如我先建了一个watch.js:
const fs = require('fs')
const cp = require('child_process');
fs.watch('./styles.less', (curr, prev) => {
const r = cp.exec('lessc styles.less styles.css')
r.on('close', (code) => {
console.log(`编译完成 ${code}`);
});
})
我每次改变less文件 然后保存的时候为什么会输出三个编译完成呢,期待是输出一个就够了