文档章节

vscode中执行gulp task的简便方法

漂亮得皮皮
 漂亮得皮皮
发布于 07/10 19:42
字数 627
阅读 422
收藏 2

本文重点是gulp在vscode中执行task任务的方法

如何像webstorm那样简便操作gulp 的task

第1步:安装node。下载地址:https://nodejs.org/zh-cn/

检查是否安装成功:Windows键+R快捷键打开cmd,输入node -v查询安装的node版本,查询到版本号,才是安装成功。

第2步:

下载插件:Gulp Snippets===>主要作用就是识别gulp

下载插件Gulp Tasks==>主要是管理任务,方便执行任务

如下

第3步:gulp的配置

1、在package.json文件中配置gulp,查询结果如下

在powershell或者cmd(快捷键进入cmd方法后期单独写一篇介绍)中输入(老生常谈问题:注意路径是否正确)

npm install gulp --save-dev

2、gulpfiles.js文件的建立,不能换其他名字

3、引用gulp

const gulp=require(gulp")

4、写测试gulp任务(可写可不写,我习惯性安装好后调试一下看看是否报错)

5、写需要gulp执行的任务

 

第4步:

这里重点说一下vscode怎样便利的执行任务:

 

配置好gulp以及写好任务后,执行任务方法如下:

1、可以用gulp tasks这个工具栏,会自动识别你所有的gulp任务名,选择执行即可

2、在powershell可以直接输入gulp+任务名字,注意:这里需要高度注意,必须是根目录下输入命令,否则路径是不对的,会报错说这个文件里找不到gulp,前提你是全局安装以及依赖安装过还报这种错误的话。

如果不在当前根目录下,意思是可能是在gulpfiles的“爷爷”路径(这个问题可能是建gulpfiles文件的时候路径就错了),通过输入 cd xxx(gulpfiles的“爸爸”文件名)回车,进入gulpfiles的根目录下,然后再输入 gulp+任务名 执行任务

 

暂时总结的执行gulp任务的二种方法如下:

鼠标移入会有这个小图标,

意思分别是:execute task 执行任务

terminate task 终止任务

restart task 重新启动任务

refresh task 刷新任务

csdn博客地址https://blog.csdn.net/weixin_36706903/article/details/80990568

 

© 著作权归作者所有

共有 人打赏支持
漂亮得皮皮
粉丝 2
博文 15
码字总数 7072
作品 0
成都
前端工程师
私信 提问
gulp中如何保证任务执行顺序。

举一个简单了例子: 在命令行中执行gulp task1 通过命令行的任务流程,我们可以看出,任务并没有像我们想象的那样运行。这是因为在gulp中,所有task都是异步执行的,那么此时我们需要引入q模...

_agony_
2016/11/22
517
0
20分钟上手gulp

流程 1. 输入命令(可以使用git bash或者命令控制台cmd) 安装全局gulp命令 2. 创建一个项目文件夹, 当前项目文件夹下输入命令 当前项目文件夹下输入命令 全局安装gulp后,还需要在每个要使用g...

bug_killer
2017/12/22
0
0
前端构建工具gulp

gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没...

WolfX
2016/03/08
120
0
前端构建工具Gulp.js

摘要:最近一个网站项目,开发人员准备直接把前端的代码拷贝到生产环境来部署,而且使用Ant来执行拷贝,这样就可以前后端一起部署了。这是传统后端开发人员的思维。这样做固然可行,但是当前...

思诚之道
2017/12/23
0
0
Nodejs 库路径

Gulp.js介绍 Gulp是一个构建系统,开发者可以使用它在网站开发过程中自动执行常见任务。Gulp是基于Node.js构建的,因此Gulp源文件和你用来定义任务的Gulp文件都被写进了JavaScript里。前端开...

雨中人X
2015/12/08
40
0

没有更多内容

加载失败,请刷新页面

加载更多

TiQuery:All Diagnosis in SQL | TiDB Hackathon 优秀项目分享

本文作者是来自 TiNiuB 队的黄梦龙同学,他们的项目 TiQuery 在本届 TiDB Hackathon 2018 中获得了三等奖。 TiQuery 可以搜集诊断集群问题所需要的信息,包括集群拓扑,Region 分布,配置,各...

TiDB
7分钟前
1
0
git 分支创建合并流程图

gentlelions
15分钟前
1
0
Kali Linux常用服务配置教程DHCP服务原理

Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作。它主要有两个用途:第一,给内部网...

大学霸
16分钟前
0
0
控制台打印图片

function dev(){ if (window.console){ console.log("%c\n ", "font-size:100px;background:url('http://gmcyzs.com/resources/images/logo.png') no-repeat"); console.log('%c 深务平台,\......

羊皮卷
23分钟前
0
0
MyBaties的二级缓存

二级缓存介绍 在上文中提到的一级缓存中,其最大的共享范围就是一个SqlSession内部,那么如何让多个SqlSession之间也可以共享缓存呢,答案是二级缓存。 当开启二级缓存后,会使用CachingExec...

嘴角轻扬30
24分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部