У меня есть файл в javascript, который находит все каталоги, соответствующие этому параметру.events.js: 142 error in node.js
И я получил эту ошибку:
моего код:
function getUserHome() {
return process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'];
}
var home_path=getUserHome();
var findit = require('findit'),
path = require('path'),
finder = findit(path.resolve(home_path));
var myArgs = process.argv.slice(2)[0];
var filter1 = new RegExp(myArgs);
//This listens for directories found
finder.on('directory', function (dir) {
var directories = dir.split('\\');
var last= directories[directories.length-1].toLowerCase();
if(filter1.test(last)){
console.log('Directory: ' + dir);
}
});
(Мой код является беспорядком, я уберу его позже)
Как исправить ?
Можете ли вы поделиться соответствующий код что может вызвать ошибку? –
Это означает, что что-то, использующее обработчик событий, забросило ошибку. Вы должны будете поделиться кодом, вызывающим проблему для нас, чтобы помочь. Но похоже, что у вас нет разрешения на доступ к этому файлу. –
Да, пожалуйста, покажите нам код вашего сценария. Эта ошибка недостаточно полезна, но «общий» – Chilipote