关键词:
第一步:安装Node
首先,gulp 是基于 Nodejs 的自动任务运行器,所以安装gulp之前,最基本也最重要的是,我们需要搭建node环境。访问http://nodejs.org,下载并安装Nodejs ,就一切准备就绪。npm会随着安装包一起安装,稍后会用到它。
为了确保Node已经正确安装,我们执行几个简单的命令:node -v 和 npm -v 来查看一下Nodejs 和 npm的版本号。如果这两行命令没有得到返回,可能node就没有安装正确。
第二步:安装gulp
安装gulp 分两步:
一、首先是全局安装
在命令行中输入 npm install -g gulp
安装完成后,你可以使用命令gulp -v 查看gulp的版本号以确保gulp已经被正确安装。
二、将gulp安装到项目本地.
使用cd命令进入到项目目录,并在项目目录中创建package.json
{ "name": "name_you_want", "version": "0.0.1", "devDependencies": { } }
运行命令 npm install --save-dev gulp 将gulp安装到项目本地。这里,我们使用—-save-dev
来更新package.json文件,更新DevDependencies
值,以表明项目需要依赖gulp。Dependencies
可以向其他参与项目的人指明项目在开发环境和生产环境中的node模块依懒关系。
第三步:新建Gulpfile文件,运行gulp
var gulp = require(‘gulp‘);
安装常用的gulp插件
npm install --save gulp
npm install --save gulp-load-plugins
npm install --save gulp-concat
npm install --save gulp-rename
npm install --save-dev jshint gulp-jshint
npm install --save gulp-less
npm install --save gulp-sass
npm install --save gulp-uglify
npm install --save gulp-minify-css
npm install --save gulp-minify-html
npm install --save gulp-imagemin
npm install --save gulp-htmlmin
npm install --save gulp-livereload
npm install --save gulp-connect
npm install --save gulp-plumber
npm install --save gulp-notify
gulp学习笔记1uglify
作用:MinifyJavaScriptvargulp=require(‘gulp‘)varuglify=require(‘gulp-uglify‘)gulp.task(‘default‘,function(){gulp.src(‘app/js/*.js‘).pipe(uglify()).pipe(gulp.dest(‘app/minjs‘))}) 查看详情
npm和gulp学习笔记
原文链接:【gulpfile.js文件常见配置】 查看详情
gulp学习笔记
参考:http://www.cnblogs.com/tugenhua0707/p/4069769.htmlGulp实现web服务器阅读目录一:gulp实现web服务器配置:二:添加实时刷新(livereload)支持回到顶部一:gulp实现web服务器配置: 对于前端开发而言,需要在本地搭建一个服... 查看详情
gulp学习笔记1
1、安装gulp首先我们需要node环境,nodejs安装这里就不说了,不懂的可以自己百度。在命令行输入npminstall-ggulp安装完成后可在命令行输入`gulp-v`以确认安装成功。 2、压缩js压缩js代码可降低js文件大小,提高页面打开速度... 查看详情
gulp学习笔记
第一步:安装Node 首先,gulp是基于Nodejs的自动任务运行器,所以安装gulp之前,最基本也最重要的是,我们需要搭建node环境。访问http://nodejs.org,下载并安装Nodejs ,就一切准备就绪。npm会随着安装包一起安装,稍后会用到... 查看详情
gulp学习笔记
gulp 是基于 Nodejs 的自动任务运行器,能自动化地完成javascript/coffee/sass/less/html/image/css等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。在实... 查看详情
gulp学习笔记2
1、压缩CSS压缩css代码可降低css文件大小,提高页面打开速度。目标:找到css/目录下的所有css文件,压缩它们,将压缩后的文件存放在dist/css/目录下。在压缩之前,需要安装新的模块,输入以下命令行:npminstallgulp-minify-css在对应... 查看详情
ionic学习笔记三gulp在ionic中的使用
简介Gulp是一个基于流的自动化构建器。安装npmconfigsetregistryhttp://registry.npm.taobao.org---最好用国内源npminstall-ggulpnpminstall--save-devgulp创建文件gulpfile.jsvargulp=require(‘gulp‘);gulp.task(‘default‘,function(){//placeco 查看详情
gulp
之前学习中做的笔记,放在有道云笔记里面了,分享出来,一起学习啦。 gulp入门篇:http://note.youdao.com/noteshare?id=f0fae7bae57c9deaaa10d2b51c431d75gulp进阶篇:http://note.youdao.com/noteshare?id=afcab61d2edfabd5af235c1d6acad154gulp常用插件:h 查看详情
《nodejs+gulp+webpack基础实战篇》课程笔记--实战演练
...可以像写后台模板(譬如PHP)一样写前端页面。我们首先学习一下写法. 现在我们创建一个新任务:创建一个裸的index.html文件,然后在body里面写上,我的年龄是:<%=age%> 下载好gulp-template,我们引用并配置vargulp_ 查看详情
《nodejs+gulp+webpack基础实战篇》课程笔记--webpack篇
webpack引入 前面我们简单学习了gulp,这时一个前端构建框架---webpack产生了(模块打包)它能帮我们把本来需要在服务端运行的JS代码,通过模块的引用和依赖打包成前端可用的静态文件。(这里有需要了解一下CommonJS规范,... 查看详情
vue.js学习笔记九(代码片段)
一、什么是Webpack?webpack是一个现代的Javascript应用的静态模块打包工具二、前端模块化2.1、打包是如何理解呢?就是将webpack中的各种资源模块进行打包合并成一个或多个包(Bundle)并且在打包的过程中的过程中... 查看详情
vue.js学习笔记九(代码片段)
一、什么是Webpack?webpack是一个现代的Javascript应用的静态模块打包工具二、前端模块化2.1、打包是如何理解呢?就是将webpack中的各种资源模块进行打包合并成一个或多个包(Bundle)并且在打包的过程中的过程中... 查看详情
gulp使用笔记
gulp环境搭建:npminstallgulp-cli-g//全局安装gulp-cli(用cd命令切换到项目所在的路径,再敲入这行命令)npminit然后一直回车,最后yes(这一步是配置package.json文件,后续可以自己直接配置文件)npminstallgulp-D//局部安装gulp并将安装的版本信... 查看详情
gulp笔记
1、全局安装gulp-cli和gulp2、package.json文件配置,devDevpendencies配置对应 $npminstallmodule_name--save-dev开发环境 devpendencies配置对应$npminstallmodule_name --save 生产环境,可以直接引用加入打包,而不需要再html文件上单独引入依赖... 查看详情
gulp学习。
...入$npminstallgulp安装再输入$gulp--version。创建一个Gulp项目在学习过程中,将一个名为package.json的文件作为根目录,在命令行内运行$npmini 查看详情
gulp入门学习
一、gulp简介 gulp是一个自动化构建工具。在开发过工程中,能够使用gulp对项目进行自动构建,大大提高工作效率。二、安装gulp 在安装gulp之前先要确认已经正确安装了node.js,然后在项目根目录下安装gul... 查看详情
超硬核web前端学霸笔记,学完就去找工作!
文章和教程Vue学习笔记Node学习笔记React学习笔记Angular学习笔记RequireJS学习笔记Webpack学习笔记Gulp学习笔记Python学习笔记Egret引擎学习笔记流处理,TCP和UDP,WebRTC和Blob学习笔记博客前端回忆录|前端笔记本-一个前端博主记录的心得... 查看详情