通过 fs 模块创建下列文件结构练习
1 /* 2 通过 fs 模块创建下列文件结构 3 project 4 images 5 logo.png 6 css 7 app.css 8 js 9 app.js 10 index.html 11 */ 12 //创建文件夹结构 13 const fs = require('fs'); 14 15 fs.mkdir(__dirname + "\\project", (err) => { 16 if(err) throw err; 17 //创建 images 文件夹 18 fs.mkdir(__dirname + '\\project\\images', (err) => { 19 if(err) throw err; 20 //创建 images/logo.png 21 fs.writeFile(__dirname + "\\project\\images\\logo.png", "网站的logo", (err) => { 22 if(err) throw err; 23 console.log("创建成功"); 24 }) 25 }); 26 27 // //创建 css 文件夹 28 fs.mkdir(__dirname + '\\project\\css', (err) => { 29 if(err) throw err; 30 //创建 images/logo.png 31 fs.writeFile(__dirname + "\\project\\css\\app.css", "样式", (err) => { 32 if(err) throw err; 33 console.log("创建成功"); 34 }) 35 }); 36 37 // //创建 JS 文件夹 38 fs.mkdir(__dirname + '\\project\\js', (err) => { 39 if(err) throw err; 40 //创建 images/logo.png 41 fs.writeFile(__dirname + "\\project\\js\\app.js", "脚本", (err) => { 42 if(err) throw err; 43 console.log("创建成功"); 44 }) 45 }); 46 47 fs.writeFile(__dirname + "\\project\\index.html", "入口文件",(err) => { 48 if(err) throw err; 49 console.log('index.html创建成功'); 50 }) 51 52 53 });