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>
  • 相关阅读:
    P5664 Emiya 家今天的饭
    P3944 肮脏的牧师
    P1233 木棍加工
    P4017 最大食物链计数
    P1287 盒子与球
    Java之未来已来(1)
    java-信息安全(二)-对称加密算法DES,3DES,AES,Blowfish,RC2,RC4
    java-信息安全(一)-BASE64,MD5,SHA,HMAC,RIPEMD算法
    SpringBoot集成Caffeine作本地缓存
    联想拯救者-触摸板手势
  • 原文地址:https://www.cnblogs.com/haogj/p/4864505.html
Copyright © 2011-2022 走看看