当前位置:首页 > Web开发 > 正文

nodejs 学习

2024-03-31 Web开发

读写文件删除文件

// 读取文件 // 创建文件 // 删除文件 fs.unlink('writeFile.txt', () => { console.log('hello') });

创建目录删除目录

// 新建目录(同步) fs.mkdirSync('testDelete'); // 删除目录(同步) fs.rmdirSync('testDelete'); // 新建目录并且将某个文件内容读取新建写入到新建目录中 fs.mkdir('testMove', function () { fs.readFile('readme.txt', (err,data) => { if(err) { console.log(err); return } fs.writeFile('./testMove/writeFile.txt',data,(err) => { if(err) { console.log(err) } }) }) });

文档

// 创建文件读取流 var readStreams = fs.createReadStream(__dirname + '/readme.txt'); var writeStreams = fs.createWriteStream(__dirname + '/write.txt'); readStreams.pipe(writeStreams); http // 创建处事器和返回html文件 const http = require('http'); const fs = require('fs'); const server = http.createServer((request, response) =>{ response.writeHead(200, { "Content-Type": "text/html" }); let myHtml = fs.createReadStream(__dirname + '/index.html', 'utf-8'); // 输出到响应中 myHtml.pipe(response); }); server.listen(3001, '127.0.0.1'); 路由

按照差别路由返回差别内容,这里需要添加和前端框架里的路由区别解析(暂定)

一些需要用到的工具

ts-node-dev

nodejs 学习

标签:

原文地点:https://www.cnblogs.com/daixixi/p/12130449.html

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32462.html