美文网首页
前端项目自动化--自动构建

前端项目自动化--自动构建

作者: 天字一等 | 来源:发表于2018-09-17 18:19 被阅读13次

var projectData = {
    'name' : 'miaov',
    fileData:[
        {
            'name' : 'css',
            'type' : 'dir'
        },
        {
            'name' : 'js',
            'type' : 'dir'
        },
        {
            'name' : 'images',
            'type' : 'dir'
        },
        {
            'name' : 'index.html',
            'type' : 'file',
            'content' : '<html><head><title>目录</title></head><body><div>目录</div></body></html>'
        }
    ]

}
var fs = require('fs');

if( projectData.name ){
    fs.mkdirSync(projectData.name);
    var fileData = projectData.fileData;
    if( fileData && fileData.forEach ){
        fileData.forEach(function (f) {
            console.log(f)
            f.path = projectData.name + '/' + f.name;
            switch (f.type) {
                case 'dir':
                    fs.mkdirSync(f.path);
                    break;
                case 'file':
                    fs.writeFileSync(f.path,f.content);
                    break;
                default :
                    break;
            }
        })
    }
}









相关文章

  • es6运行在浏览器的前端项目工作流, 基于gulp,expres

    项目自动化构建思路 自动化构建逻辑 若app文件夹(前端静. 态页面)资源发生改变 -> 调用browser.js...

  • gulp

    叫做前端自动化构建工具,此类工具还有:grunt前端自动化构建工具 是什么?答: 自动化 less sass ...

  • 用自动化构建工具Gulp增强你的工作流程

    问:为什么要用在项目中使用前端自动化构建工具,gulp或其他等等。 答:先假设你没有使用这等前端自动化构建工具,你...

  • 前端内容的自动化构建

    前端内容的自动化构建 Gulp - 基于流的自动化构建工具 Browserify 官网 Github 一个管理前端...

  • 【前端工具】gulp构建工具的基本使用

    gulp是什么? gulp是前端开发中经常使用的自动化构建工具。自动化构建又是什么? 简单来说,一个完整的项目需要...

  • vue自动构建部署:Jenkins+docker+harbor+

    由于近期项目需要实现自动构建部署前端vue工程,在此留作记录。本文主要描述使用Jenkins进行自动化构建Vue项...

  • Gulp 前端自动化构建工具

    Gulp 是基于 NodeJS 的前端自动化构建工具,在项目开发过程中自动化地完成 html / css / js...

  • gitlab-ci 尝试

    一、预期目标 通过 gitlab-ci 实现前端项目自动化构建和部署。 1.0 暂时采用 shell 方式处理构建...

  • JavaScript高级自动化构建工具

    随着发展,前端代码复杂度和规模增加,使用构建工具实现自动化的前端开发流程很有必要。前端自动化构建工具具有代码压缩,...

  • gulp && webpack

    gulp 前端自动化构建工具,此类的工具还有gruntwebpack 前端打包工具,打包:分析项目所依赖的内容,自...

网友评论

      本文标题:前端项目自动化--自动构建

      本文链接:https://www.haomeiwen.com/subject/igfegftx.html