zoukankan      html  css  js  c++  java
  • 通过 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 });
  • 相关阅读:
    专注技术热爱生活
    js效果我的蒙板效果实现
    KMP算法
    九月份发现的好东东记录
    ATL SERVER
    不要把项目开发当做自己个人的展示舞台
    看ProMesh.NET项目领悟到的
    谈谈编译原理和其在WEB开发中的应用3
    开发更深层次的交流产品
    Hibernate3.3.2 手动配置annotation环境
  • 原文地址:https://www.cnblogs.com/fsg6/p/13081830.html
Copyright © 2011-2022 走看看