```
const gulp = require('gulp');
const less = require('gulp-less')
// 定义任务
gulp.task('helloGulp',function(){ console.log('hello gulp')
}) // 运行任务 gul... ...
分类:
其他好文 时间:
2019-03-22 00:35:44
阅读次数:
95
本来想着用gulp搭建一个自动化构建工具,结果一顿报错,后来发现我重新安装的gulp版本是4.0.0,与3版本还是不太一样的,遂记之。 Gulp 3版本Demo: 但用上述语句在Gulp4中会报错: Gulp 4中的正确写法(结合async 和 await): ...
分类:
其他好文 时间:
2019-03-19 15:08:34
阅读次数:
149
基于requireJS和Gulp可快速搭建前端项目的脚手架。 项目地址 项目目录 项目中使用到的部分技术如下: 跨域问题: 开发环境:proxy; 生产环境:根据自己公司的实际情况选择; 如何使用 1、下载项目: 2、安装依赖: 3、启动项目 4、项目打包 项目启动命令 自动化部署功能 如果该项目有 ...
分类:
Web程序 时间:
2019-03-19 01:05:55
阅读次数:
269
描述glob是shell使用的路径匹配符,类似于正则表达式,但是与正则表达式不完全相同。在linux操作中如文件匹配等等其实已经使用了glob通配符。由于其在路径匹配方面的强大,其他语言也有相应的实现。我在使用基于node的gulp时遇到glob匹配文件路径,于是顺便整理一下glob的基础语法和使用 ...
分类:
其他好文 时间:
2019-03-15 09:16:22
阅读次数:
184
npm install --global gulp npm install gulp --save-dev 在项目根目录下创建一个名为 gulpfile.js 的文件 var gulp = require('gulp');gulp.task('default', function() { // 将你 ...
分类:
Web程序 时间:
2019-03-06 13:42:01
阅读次数:
183
gulp强调的是前端开发的工作流程,我们可以通过配置一系列的task,定义task处理的事务(例如文件压缩合并、雪碧图、启动server、版本控制等) 然后定义执行顺序,来让gulp执行这些task,从而构建项目的整个前端开发流程。核心是 task runner。 gulp强调的是前端开发的工作流程 ...
分类:
Web程序 时间:
2019-03-04 21:11:35
阅读次数:
267
最近复习了一下gulp,目前是4.0版本。 下图是基本目录结构,文件里面的内容可以随意添加,超详细简洁啊! 直接上代码(依赖未完全使用): 项目的所有依赖都可以安装,每个都有详细的注释。 ...
分类:
其他好文 时间:
2019-03-03 09:32:57
阅读次数:
267
每一个程序员应该都听说过程序员鄙视链,做c的看不起做c++的,做c++看不起做java的,做java看不起做.net的,这些所有都看不起搞前端的,可以说,前端程序员应该处于程序员鄙视链的底端。 前端在行业中,之所以被鄙视的原因,完全是因为,入门简单,早期的前端俗称美工、切图仔,每天的工作就是切图、写 ...
分类:
其他好文 时间:
2019-03-01 15:46:02
阅读次数:
167
前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具 ,方便切换不同版本的node.js。 nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个 ...
备忘 1.下载安装node.js 2.安装淘宝cnpm镜像,以下的npm命令可由淘宝的cnpm代替,理论上淘宝镜像安装各种插件速度更快 npm install -g cnpm --registry=https://registry.npm.taobao.org 2.安装淘宝cnpm镜像,以下的npm ...
分类:
Web程序 时间:
2019-02-22 19:56:53
阅读次数:
380