node工具之nodemon
原文链接:学习 nodemon 的实现原理
安装依赖
npm i chokidar
创建启动文件
//index.js
const chokidar = require('chokidar'), {
spawn} = require('child_process');
//要启动和监听的目标文件
const targetFile = 'main.js'
function debounce(fn, delay) {
var id;
return function() {
clearTimeout(id);
id = setTimeout(function(){
fn()
}, dela