首页 > 其他 > 详细

node的基本文件操作

时间:2021-02-16 18:01:42      阅读:21      评论:0      收藏:0      [点我收藏+]
 1 const fs = require("fs")
 2 //判断是否是文件还是文件夹
 3 fs.stat("../node_modules",(err, stats) => {
 4     if (err){
 5         console.log(err)
 6     }
 7     console.log(`是文件:${stats.isDirectory()}`);
 8     console.log(`是文件:${stats.isFile()}`)
 9 });
10 // 创建文件夹
11 fs.mkdir("./css",(err)=>{
12     if (err){
13         console.log(err)
14     }
15     console.log("创建文件成功")
16 })
17 //删除文件夹
18 fs.rmdir("./css",(err => {
19     if (err){
20         console.log(err)
21     }
22     console.log("删除文件成功")
23 }))
24 //当重复修改文件内容的内容的时候会进行覆盖式写入   并且没有文件会创建
25 //写入内容
26 fs.writeFile("./index.html","hello nihao",(err => {
27     if (err){
28         console.log(err)
29     }
30     console.log("写入文件成功")
31 }))
32 //追加内容
33 fs.appendFile("./index.html","\n hello world",err => {
34     if (err){
35         console.log(err)
36     }
37     console.log("追加成功")
38 })
39 //读取文件内容
40 fs.readFile("./index.html",(err, data) => {
41     if (err){
42         console.log(err)
43     }
44     console.log(data.toString())
45 })
46 //读取文件夹
47 fs.readdir("../node_modules",(err, data) => {
48     if (err){
49         console.log(err)
50     }
51     console.log(data)
52 })
53 //更换路径和更名
54 fs.rename("../test/index.html","./index.html",(err)=>{
55     if (err){
56         console.log(err)
57     }
58     console.log("更名成功")
59 })
60 //删除文件的操作
61 fs.unlink("./index.html",err => {
62     if (err){
63         console.log(err)
64     }
65     console.log("删除文件成功")
66 })

 

node的基本文件操作

原文:https://www.cnblogs.com/bear6770/p/14406723.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!