Nodejs代码给出错误(错误)

时间:2013-07-03 14:54:04

标签: node.js

我正在使用nodejs代码生成应用程序包,但我想检查某个字符串是否写入文本文件中。我只想生成应用程序,如果字符串确实在文本文件中。

我正在使用此功能检查:

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,function(err,results){

  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

查看我的整个代码

每次它都会返回错误,任何想法?最好是任何(诺布证明,我是一个非常初学者)的解决方案。

1 个答案:

答案 0 :(得分:0)

您确定可以使用&#34; read&#34;直接读取远程文件。方法

相关问题