错误:ENOENT,没有这样的文件或目录 - 用于传递给fs.createWriteStream的fs.createReadStream

时间:2015-10-13 11:43:46

标签: node.js file fs

下面是我的代码,我试图使用通过管道传输到fs.createWriteStream的fs.createReadStream。它的工作量很大。但是,如果我使用并发命中运行相同的代码获取错误

  

错误:ENOENT,没有这样的文件或目录

 Toolbar Toolbar = (Toolbar) AppCompatActivity.findViewById(R.id.toolbar);
 AppCompatActivity.setSupportActionBar(Toolbar);
 ActionBar actionBar = ((AppCompatActivity)activity).getSupportActionBar();
 actionBar.setTitle(title);

我在文件系统api中表现不佳。有人可以帮助我在这里做错了吗。

1 个答案:

答案 0 :(得分:1)

添加__dirname +'/test.png'修复了我的错误

 var fileReadStream = fs.createReadStream(__dirname + <path to image From current directory>, {encoding: "utf16le"});
var fileWriteStream = fs.createWriteStream(__dirname + <path to image From current directory>, {encoding: "utf16le"});