JSON

搭建web工作流实现自动化

字号+ 作者:H5之家 来源:H5之家 2017-02-14 10:01 我要评论( )

本站提供多种CSS样式代码,css入门学习,html静态网站的制作,html编辑器的选择。程序员人生,我编程,我快乐,我富裕

搭建web工作流实现自动化

1、为何要搭建工作流?

  • web开发中存在很多重复性操作,花费我们大量时间
  • 2、使用gulp工作流开发项目的文件目录

    ┠─dist ━━━━━━━━━━━━━┱─images (项目上线代码) ┠─styles ┠─scripts ┖─index.html ┠─src ━━━━━━━━━━━━━┱─images (项陌生产源码) ┠─styles ┠─scripts ┖─index.html ┠─node_modules(bower_components) (存储了项目所需要的包) ┠─gulpfile.js (控制工作流的js文件) ┠─package.json (记录项目的版本,名称,主文件,开发依赖,和生产依赖) ┖─README.md (项目的说明和帮助文档)
  • Node的gulp包来构建web工作流,将控制工作流代码放置在gulpfile.js文件中
  • pakage.json记录了开发该项目的开发依赖工具包,和生产阶段依赖工具包
  • src是我们开发时候编写代码的文件夹,dist文件夹是由工作流自动映照src生成的,其中对
    src中的文件进行紧缩,混淆,等1系列操作
  • 3、搭建的工作流实现了哪些自动化

    1.gulp工具搭建:

    2.实现的功能:

  • less文件

  • html

  • 紧缩:gulp-minify-html
  • image

  • 最小化图象:gulp-imagemin
  • js

  • 合并:gulp-concat
  • 混淆: gulp-uglify
  • 4、工作流搭建

  • 创建文件目录:
  • package.json文件是通过npm init 创建,创建时候填入信息
  • 其他文件或目录直接创建便可
  • 编写gulpfile.js文件
  • github上面workflow

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • VS2010的aspx文件中的html代码的格式化方法

      VS2010的aspx文件中的html代码的格式化方法

      2017-02-10 16:01

    • 详解ASP.NET Core 在 JSON 文件中配置依赖注入

      详解ASP.NET Core 在 JSON 文件中配置依赖注入

      2017-02-10 12:01

    • 【笔记】教你快速搞定Qt下的Json文件使用

      【笔记】教你快速搞定Qt下的Json文件使用

      2017-02-08 18:00

    • ReactNative之package.json文件详解

      ReactNative之package.json文件详解

      2017-02-08 08:01

    网友点评