npm init -y(初始化项目)
npm uninstall (xxx模块名称)=>(移除模块)
var text2=require("./text2");
//解构
const {a:A,b:B}=require("./text2")
console.log(A,B)
console.log(text2.a);
console.log(text2.b);
const fs=require("fs")//内置模块
let fr=fs.readFile("zsbb.txt",function(err,data){
//错误输出错误信息
if(err) throw err;
console.log("异步:"+data);
})
let data=fs.readFileSync("zsbb.txt")
console.log("同步:"+data);
//判断文件是什么
fs.stat("zsbb.txt",(err,stats)=>{
console.log("是文件吗?"+stats.isFile());
console.log("是目录吗?"+stats.isDirectory());
// console.log(stats);
})
//写入文件
fs.writeFile("www.txt","异步写入:你好www","utf-8",function(err){
if(!err){
console.log("文件写入成功!");
}else{
throw err;
}
});
fs.writeFileSync("www2.txt","同步写入:你好www","utf-8",function(err){
if(!err){
console.log("文件写入成功!");
}else{
throw err;
}
})
//删除文件
fs.unlink("www.txt",function(err){
if(!err){
console.log("异步文件删除成功!");
}else{
throw err;
}
})
fs.unlinkSync("www.txt",function(err){
if(!err){
console.log("同步文件删除成功!");
}else{
throw err;
}
})
//创建文件目录
fs.mkdir("mkdir",function(err){
if(!err){
console.log("异步目录创建成功!");
}else{
throw err;
}
})
fs.mkdirSync("mkdirSync");
console.log("同步目录创建成功!")
//获取目录信息
fs.readdir("mkdir",(err,files)=>{
if(err)
{throw err;}
else{
console.log("异步获取目录下的文件成功!");
files.forEach(file=>console.log(file));
}
})
let files=fs.readdirSync("mkdirSync");
console.log("同步获取目录下的文件成功!");
files.forEach(file=>console.log(file));
//删除目录
fs.rmdir("mkdir",err=>{
if(err){
throw err;
}
console.log("异步删除目录成功!")
})
fs.rmSync
本文来自博客园,作者:最帅爸爸,转载请注明原文链接:https://www.cnblogs.com/zsbb
浙公网安备 33010602011771号