zoukankan      html  css  js  c++  java
  • gulp

    Installing gulp

    Before we delve into configuring tasks, we need to install gulp:

    $ npm install gulp -g

    This installs gulp globally, giving access to gulp’s CLI. We then need to install it locally to the project.cd into your project and run the following (make sure you have an existing package.json file):

    $ npm install gulp --save-dev

    This installs gulp locally to the project and saves it to the devDependencies in the package.json file.

    PS C:studygulp> npm install --save-dev gulp
    gulp@3.9.0 node_modulesgulp
    ├── interpret@0.6.6
    ├── pretty-hrtime@1.0.1
    ├── deprecated@0.0.1
    ├── archy@1.0.0
    ├── minimist@1.2.0
    ├── semver@4.3.6
    ├── v8flags@2.0.10 (user-home@1.1.1)
    ├── tildify@1.1.2 (os-homedir@1.0.1)
    ├── chalk@1.1.1 (escape-string-regexp@1.0.3, ansi-styles@2.1.0, supports-color@2.0.0, strip-ansi@3.0.0, has-ansi@2.0.0)
    ├── orchestrator@0.3.7 (sequencify@0.0.7, stream-consume@0.1.0, end-of-stream@0.1.5)
    ├── liftoff@2.2.0 (rechoir@0.6.2, extend@2.0.1, flagged-respawn@0.3.1, resolve@1.1.6, findup-sync@0.3.0)
    ├── vinyl-fs@0.3.14 (graceful-fs@3.0.8, mkdirp@0.5.1, strip-bom@1.0.0, vinyl@0.4.6, defaults@1.0.3, through2@0.6.5, glob-stream@3.1.18, glob-watcher@0.0.6)
    └── gulp-util@3.0.6 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reinterpolate@3.0.0, lodash._reevaluate@3.0.0, lodash._reescape@3.0.0, beeper@1.1.0, object-assign@3.0.0, replace-ext@0.0.1, vinyl@0.5.3, through2@2.0.0, multipipe@0.1.2, lodash.template@3.6.2, dateformat@1.0.11)
    PS C:studygulp>

    Create a gulpfile.js

     

    var gulp = require('gulp'),
    gulp.task('default', function(){
        console.log('hello, gulp!');
    });

    Run gulp

    $ gulp

    The default task will run and do nothing.

    PS C:studygulp> gulp
    [09:40:48] Using gulpfile C:studygulp
    [09:40:48] Starting 'default'...
    hello, gulp!
    [09:40:48] Finished 'default' after 107
    PS C:studygulp>
  • 相关阅读:
    J2SE-反射
    c3p0 连接数据库失败的问题
    c# 调用存储过程
    存储过程使用truncate时
    Parcelable intent传递对象时,需要将该对象实现Parcelable 或者Serializable
    android intent 在打开设置activity的时候在监听事件的内部 适用setclass()方法时 不是直接适用this 关键字
    c# 读取appconfig文件
    Oracle 连接数据库的几种方式
    通过反射获得方法,和绑定事件
    js 验证
  • 原文地址:https://www.cnblogs.com/haogj/p/4864505.html
Copyright © 2011-2022 走看看