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. d3選擇的是什麼?
- 4. 什麼是SoundManager2的一些不錯的選擇?
- 5. 什麼是Picasa Search API的一些不錯的選擇?
- 6. 什麼時候單聲道是.net的不錯選擇?
- 7. 爲什麼選擇0,...,而不是SELECT
- 8. 什麼是選擇'X'?
- 9. 什麼是選擇「意義」 - 「」
- 10. 什麼是jQuery選擇
- 11. 可能是什麼原因,dgrid選擇選擇不適合我?
- 12. '&'選擇器選擇什麼?
- 13. 爲什麼java7給出錯誤輸出的雙
- 14. 這是什麼樣的CSS選擇器?這是什麼意思?
- 15. 使用PHP,爲什麼選擇的選項不總是工作?
- 16. 選擇器的需求是什麼?
- 17. redux中的選擇器是什麼?
- 18. toObservable的另一種選擇是什麼?
- 19. $ _SERVER ['PHP_SELF']的替代選擇是什麼?
- 20. 我的選擇是什麼 - sql express或?
- 21. 選擇172.16/192.168的理由是什麼?
- 22. 什麼是unicode的變化選擇
- 23. 什麼是DropCreateDatabaseIfModelChanges(MVC3)的最佳選擇?
- 24. System.Data.OracleClient.OracleCommand的替代選擇是什麼?
- 25. 選擇器的含義是什麼?
- 26. XSLT/XPath的:從什麼是選擇
- 27. Silverlight:silverlight的配置選擇是什麼?
- 28. 僞選擇符「:regular」是做什麼的?
- 29. 什麼是正確的設計選擇?
- 30. RSpec:'allow_any_instance_of'的替代選擇是什麼?
這個怎麼樣相關的JavaScript? –
只是說,我打開JavaScript的替代品。 – Genjuro