nodejs中监听文件更改(转)

Posted samxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs中监听文件更改(转)相关的知识,希望对你有一定的参考价值。

https://www.jianshu.com/p/23b5e604268d

nodejs下监听文件更改的插件

  var path = require(‘path‘)
  var Chokidar = require(‘chokidar‘);
  var watcher = Chokidar.watch([path.join(__dirname, ‘../src‘)], 
    // ignored: /(^|[\/\\])\../, 
    persistent: true,
    usePolling: true,
  );
  var log = console.dir.bind(console);
  var watchAction = function(event, eventPath)
    log(`Has been $evented, file: $eventPath`);
    // 这里进行文件更改后的操作
  
  watcher
  .on(‘ready‘, () => log(`Initial scan complete. Ready for changes.`))
  .on(‘add‘, path => log(`File $path has been added`))
  .on(‘change‘, path => watchAction(event: ‘change‘, eventPath: path))
  .on(‘unlink‘, path => watchAction(event: ‘remove‘, eventPath: path));

 

以上是关于nodejs中监听文件更改(转)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用NodeJs来监听文件变化

通过按钮更改 viewpager 片段 Click

我在哪里更改此 Python 代码片段以将临时文件保存在 tmp 文件夹中?

利用Node的chokidar 监听文件改变的文件。

nodejs常用代码片段

(转)NodeJS - 第一个应用程序Hello World