Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 读取Node.js中的文件_Javascript_Node.js_Npm_Web Development Server_Angular Fullstack - Fatal编程技术网

Javascript 读取Node.js中的文件

Javascript 读取Node.js中的文件,javascript,node.js,npm,web-development-server,angular-fullstack,Javascript,Node.js,Npm,Web Development Server,Angular Fullstack,如何在不获取缓冲数据的情况下读取文件的数据(比如read.txt)? 我的意思是我想直接获取文件的内容,而不获取缓冲区数据? 要删除Node.js中的文件夹吗?不清楚您的意思。读取文件会返回一个缓冲区。它就是这样做的。如果只需要数据的字符串表示,可以将缓冲区转换为UTF-8字符串 // Try this // fs = require('fs') fs.readFile('/read.txt', 'utf8', function (err,data) { if (e

如何在不获取缓冲数据的情况下读取文件的数据(比如read.txt)? 我的意思是我想直接获取文件的内容,而不获取缓冲区数据?
要删除Node.js中的文件夹吗?

不清楚您的意思。读取文件会返回一个缓冲区。它就是这样做的。如果只需要数据的字符串表示,可以将缓冲区转换为UTF-8字符串
// Try this //

    fs = require('fs')
    fs.readFile('/read.txt', 'utf8', function (err,data) {
      if (err) {
        return console.log(err);
      }
      console.log(data);
    });
    
    try {
    fs.rmdirSync(dir, { recursive: true });

    console.log(`${dir} is deleted!`);
    }catch (err) {
    console.error(`Error while deleting ${dir}.`);
    }