Я использую код nodejs для создания пакета приложения, но я хочу проверить, записана ли определенная строка в текстовом файле. Я хочу только создать приложение, если строка действительно находится в текстовом файле.Код ошибки Nodejs (err)
Я использую эту функцию, чтобы проверить, что:
function checkValid(err, data) {
fs.readFile('http://domain.com/directory/data.txt', function (err, data) {
if (err) throw err;
if(data.indexOf('milk') < 0){
console.log(data)
}
});
}
//end of valid checker
И вот я звоню функции: async.parallel (callItems, функция (эээ, результаты) {
if(err) {
console.error("**** ERROR ****");
} else {
checkValid(err, data);
// Here I'm checking
createSourceDirectories(destDir, packageName);
copySourceDirectories(destDir, packageName);
removeBootstrapDirectories(destDir);
sendContentAsZip(destDir, res);
}
});
Пожалуйста, вы можете проверить весь мой код: http://pastebin.com/2d7LtBgb
Каждый раз, когда он возвращает ошибку, любую идею? И желательно любой (нубо доказательство, я очень новичок) sol utions.
"ошибка"? Будьте более конкретными, пожалуйста. –
он просто выводит: if (err) { console.error ("**** ERROR ****"); – Mdlc
И что говорит ошибка? Запишите переменную err ... –