gulp学习(一)-介绍安装

Gulp 是基于node实现的,一种自动化构建工具

为什么需要前端构建

下面这两篇文章讲解的非常好,谢谢下面这两位作者

为什么需要前端构建

大公司怎么部署前端代码

前端工程和性能优化

总结来看是以下几点:

  • 解决JavaScript,Css浏览器缓存问题

  • JavaScript和Css的依赖问题

  • 文件的合并压缩

  • 代码分析测试等等

其实就是把以前手动,或者用各种工具做的事情工程化,自动化了。目的当然是为了提供开发效率

gulp的安装使用

更多内容请查看gulp入门指南

由于gulp是基于node开发的,所以gulp就是node的一个模块。也是通过npm去管理的。所以在安装gulp之前,首先要安装好node和npm.

这里我已经默认安装好了node和npm。

安装:

    npm install -g gulp
    //也可以用cnpm
    //cnpm install -g gulp

验证:

    gulp -v
    CLI version 3.9.1

初体验:

  • 在项目的根路径创建gulpfile.js文件

  • 引入gulp模块,创建task

  • 然后运行 gulp

源码:

    'use strict';

    let gulp = require('gulp');

    gulp.task('default',function(){
       console.log('hello,world');
    });

输出:

    hello,world
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 5,483评论 1 32
  • 前言 众所周知目前比较火的工具就是gulp和webpack,但webpack和gulp却有所不同,本人两者的底层研...
    cduyzh阅读 1,389评论 0 13
  • gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学...
    依依玖玥阅读 3,185评论 7 55
  • 前言: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开...
    晚晴幽草阅读 3,115评论 0 13
  • 月光在夜影中消散 你在想什么 在思绪的末端 我仿佛看到了我 一张傻傻的面容 在街角的灯下不知所措 路过的不只是风,...
    陈年美酒瑞雪轻愁阅读 124评论 0 0