码迷,mamicode.com
首页 > 其他好文 > 详细

gulp

时间:2018-11-03 10:26:23      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:刷新   pac   git fetch   webp   文件名   pull   nod   npm   学习   

.gitignore 设置忽略文件
1.glup是一个前端自动化构建工具
2.gulp的优点:1.易于使用 2.构建快速 3.插件高质4.易于学习
grunt webpack
gulp是基于nodejs体系的
gulp的配置文件名:gulpfile.js
nodejs commonjs module.exports require、
4.npm root -g查看npm安装的路径
5.gulp任务执行顺序是异步的 要return
6.gulp.src(查找的规则,) 读取文件
查找文件的规则:string,array
*匹配全部文件
{,}或
**匹配0个或多个文件夹
!:非
gulp task() 建任务 3.x不用return 4.0必须return
gulp dest(输出路径)
gulp.watch(监听的文件,执行任务)
gulp.series(任务1,任务2,.......) 设置任务的执行顺序为串行执行
gulp.paralle(任务1,任务2,.......) 设置任务的执行顺序并行执行


解决:cnpm install gulp-cli -g 丢包了


sass=require(‘gulp-autoprefixer‘)编译scss
auto=require(‘gulp-autoprefixer‘) 自动添加前缀
clean=require(‘gulp-clean-css‘)压缩css
uglify=require(‘gulp-uglify‘)压缩js
babel=require(‘gulp-babel‘)ES6---->ES5

var server=require(‘gulp-webserver‘)起服务拦截前端请求
server({
port: 8080 //配置端口
open:tru//是否自动打开浏览器
host:ip地址//配置ip
livereload:true //是否自动刷新浏览器
middleware:function(req,res,next){//拦截前端请求

}
})

post

get

 

git pull =git fetch+git merge
git pull:把代码从远程拉取下来并和本地的代码合并
git fetch:把代码从远程拉取下来但是不和本地合并
git merge :合并代码

git pull origin dev==git fetch origin dev +git merge origin/dev

gulp

标签:刷新   pac   git fetch   webp   文件名   pull   nod   npm   学习   

原文地址:https://www.cnblogs.com/mapsxy/p/9899834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!