289 node.js系统模块,相对路径、绝对路径

2021-08-18 00:59

阅读:596

标签:utf8   模块   upload   image   读取文件   dirname   demo   write   文件内容    05.readFile.js // 1.通过模块的名字fs对模块进行引用 const fs = require('fs'); // 2.通过模块内部的readFile读取文件内容 fs.readFile('./01.helloworld.js', 'utf8', (err, doc) => { // 如果文件读取出错err 是一个对象 包含错误信息 // 如果文件读取正确 err是 null // doc 是文件读取的结果,也就是文件读取的内容 console.log(err); console.log(doc); }); const fs = require('fs'); fs.writeFile('./demo.txt', '即将要写入的内容', err => { if (err != null) { console.log(err); return; } console.log('文件内容写入成功'); }) // public/uploads/avatar const path = require('path'); const finalPath = path.join('public', 'uploads','avatar'); console.log(finalPath); // public\uploads\avatar const fs = require('fs'); const path = require('path'); console.log(__dirname); // 当前文件08.relativeOrAbsolute.js的绝对路径 console.log(path.join(__dirname, '01.helloworld.js')); fs.readFile(path.join(__dirname, '01.helloworld.js'), 'utf8', (err, doc) => { console.log(err) // null console.log(doc) // 01.helloworld.js 的内容 }); 289 node.js系统模块,相对路径、绝对路径标签:utf8   模块   upload   image   读取文件   dirname   demo   write   文件内容   原文地址:https://www.cnblogs.com/jianjie/p/12329982.html


评论


亲,登录后才可以留言!