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 });