1
A
回答
3
您可以使用JNotify事件庫。它允許Java應用程序監聽文件系統事件,如創建,修改,重命名,刪除。
2
,如果你使用的NodeJS。 Chokidar非常有趣。一個圍繞node.js fs.watch/fs.watchFile的整潔包裝。
var chokidar = require('chokidar');
var watcher = chokidar.watch('file or dir', {ignored: /[\/\\]\./, persistent: true});
watcher
.on('add', function(path) {console.log('File', path, 'has been added');})
.on('addDir', function(path) {console.log('Directory', path, 'has been added');})
.on('change', function(path) {console.log('File', path, 'has been changed');})
.on('unlink', function(path) {console.log('File', path, 'has been removed');})
.on('unlinkDir', function(path) {console.log('Directory', path, 'has been removed');})
.on('error', function(error) {console.error('Error happened', error);})
// 'add', 'addDir' and 'change' events also receive stat() results as second argument.
// http://nodejs.org/api/fs.html#fs_class_fs_stats
watcher.on('change', function(path, stats) {
console.log('File', path, 'changed size to', stats.size);
});
watcher.add('new-file');
watcher.add(['new-file-2', 'new-file-3']);
// Only needed if watching is persistent.
watcher.close();
// One-liner
require('chokidar').watch('.', {ignored: /[\/\\]\./}).on('all', function(event, path) {
console.log(event, path);
});
0
相關問題
- 1. Java7/WatchEvent - 爲什麼它不是枚舉?
- 2. 編譯java6而不是java7的缺點是什麼?
- 3. 什麼是NSObjectController的選擇?
- 4. d3選擇的是什麼?
- 5. 什麼是SoundManager2的一些不錯的選擇?
- 6. 什麼是Picasa Search API的一些不錯的選擇?
- 7. 什麼時候單聲道是.net的不錯選擇?
- 8. 爲什麼選擇0,...,而不是SELECT
- 9. 什麼是jQuery選擇
- 10. 什麼是選擇「意義」 - 「」
- 11. 什麼是選擇'X'?
- 12. 可能是什麼原因,dgrid選擇選擇不適合我?
- 13. '&'選擇器選擇什麼?
- 14. 爲什麼java7給出錯誤輸出的雙
- 15. 什麼「類型」是從選擇標記中選擇的選項
- 16. 這是什麼樣的CSS選擇器?這是什麼意思?
- 17. 使用PHP,爲什麼選擇的選項不總是工作?
- 18. 選擇172.16/192.168的理由是什麼?
- 19. 什麼是正確的jQuery選擇器?
- 20. 僞選擇符「:regular」是做什麼的?
- 21. 什麼是最好的選擇。在ASP.NET
- 22. System.Data.OracleClient.OracleCommand的替代選擇是什麼?
- 23. 什麼是TimeZoneInfo.ConvertTime的更快選擇?
- 24. 選擇器的含義是什麼?
- 25. 選擇器的需求是什麼?
- 26. $('form')[0]的替代選擇是什麼?
- 27. 什麼是unicode的變化選擇
- 28. XSLT/XPath的:從什麼是選擇
- 29. Silverlight:silverlight的配置選擇是什麼?
- 30. RSpec:'allow_any_instance_of'的替代選擇是什麼?
這個怎麼樣相關的JavaScript? –
只是說,我打開JavaScript的替代品。 – Genjuro