Javascript 我如何使用;stream.pipe(fs.createWriteStream();

Javascript 我如何使用;stream.pipe(fs.createWriteStream();,javascript,node.js,stream,Javascript,Node.js,Stream,如何使用stream.pipe 我正在运行一个函数,该函数输出: const fs = require('fs'); const screenshot = require('screenshot-stream'); const stream = screenshot('http://google.com', '1024x768'); stream.pipe(fs.createWriteStream('picture.png')); 我的下一步是拍摄该照片(picture.png)并将其分配到此

如何使用stream.pipe

我正在运行一个函数,该函数输出:

const fs = require('fs');
const screenshot = require('screenshot-stream');
const stream = screenshot('http://google.com', '1024x768');
stream.pipe(fs.createWriteStream('picture.png'));
我的下一步是拍摄该照片(picture.png)并将其分配到此处:

var content = fs.readFileSync('/path/to/img')

换句话说,我可以上传图像的路径是什么?

比方说,您的项目目录名是“project”,您从项目的根目录执行此文件,然后将在根目录中创建PICTURE.png文件


如果您仍然在项目的根目录中,那么该文件的路径将是
\uuu dirname+“/PICTURE.png”

谢谢。我的困惑是“流.管”。我不明白它是如何工作的——它没有把图片放在根目录中。如果没有看到代码,我真的不能告诉你更多。我用更详细的代码更新了原始帖子。如果你有任何想法,请告诉我