本文重点是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方法后期单独写一篇介绍)中输入(老生常谈问题:注意路径是否正确) 支持asp.net4.0的注册命令使用方法

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 刷新任务

本文来源 https://dwz.pm/7m

vscode中执行gulp task的简便方法的更多相关文章

  1. python中执行shell的两种方法总结

    这篇文章主要介绍了python中执行shell的两种方法,有两种方法可以在Python中执行SHELL程序,方法一是使用Python的commands包,方法二则是使用subprocess包,这两个包 ...

  2. thinkPHP框架中执行原生SQL语句的方法

    这篇文章主要介绍了thinkPHP框架中执行原生SQL语句的方法,结合实例形式分析了thinkPHP中执行原生SQL语句的相关操作技巧,并简单分析了query与execute方法的使用区别,需要的朋友 ...

  3. WinForm中执行JS代码(多种方法)

    方法一 使用微软官方组件Interop.MSScriptControl 1.msscript.ocx下载的地址   http://www.microsoft.com/downloads/details ...

  4. python中执行命令的3种方法小结-乾颐堂

    目前我使用到的python中执行cmd的方式有三种: 1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在linux上执行的信息. import os o ...

  5. android中执行(定时任务)的方法及6位随机码的产生

    在网上看了很多类似的文章,比较乱,自己总结了一下,在开发中,常见的执行定时任务的方法有以下几种, 很简单的描述,有什么不懂可以留言,下面来介绍一下这几种常见的方法: 1.直接在线程中睡觉的方法,这个比 ...

  6. Python中执行系统命令的四种方法

    一.os.system方法 在子终端运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态.执行后返回两行结果,第一行是结果, 第二行是执行状态信息,如果命令成功执行,这条语句返回0,否则返回1 ...

  7. VsCode中运行nodeJs代码的简单方法

    VsCode安装包默认内置的node debug插件需要配置工程调试运行文件才能正常运行,对于想要运行一个简单的js文件或者就是一段js代码时比较麻烦,为此可以安装Code Runner插件 安装完后 ...

  8. 在 Ruby 中执行 Shell 命令的 6 种方法

    我们时常会与操作系统交互或在 Ruby 中执行 Shell 命令.Ruby为我们提供了完成该任务的诸多方法. Exec Kernel#exec 通过执行给定的命令来替换当前进程,例如: $ irb & ...

  9. 转载MSDN 在ASP.NET 中执行 URL 重写

    转载文章原网址 http://msdn.microsoft.com/zh-cn/library/ms972974.aspx 摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重 ...

随机推荐

  1. Delphi XE2 之 FireMonkey 入门(24) - 数据绑定: TBindingsList: TBindExpression.Direction

    在学习 BindingSource 属性时, 可以让两个控件互为绑定源; TBindExpression 对应的功能是 Direction 属性. 先在窗体上添加 Edit1.Edit2.Bindin ...

  2. import * as 用法

  3. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_07 缓冲流_5_BufferedWriter_字符缓冲输出流

    使用newLine来换行 同样的效果 println的源码里面其实就用的就是newLine()

  4. 关于hadoop登陆kerberos时设置环境变量问题的思考

    中心思想,设置kerberos环境变量时,发现JDK源码当中的一个问题,故描述如下. 在平时的使用中,如果hadoop集群配置kerberos认证的话,使用java访问hdfs或者hive时,需要先进 ...

  5. 《Using Databases with Python》Week1 Object Oriented Python 课堂笔记

    Coursera课程<Using Databases with Python> 密歇根大学 Charles Severance Week1 Object Oriented Python U ...

  6. 几个模拟OLE事件注册、调用的宏

    最近遇到一个要求,将原来的OCX控件,替换成直接的DLL调用. 遇到OLE的事件回调,写了三个宏,用于简化代码 #define OLE_ENVENT_IN_CLASS_ONE(event_name, ...

  7. python中的包和文件夹的区别

    python的模块,就不得不说包(package),package是module的集合,在一个package中有很多的module, 还是以之前的index.py与baiduHq.py模块为案例,说明 ...

  8. 剑指offer--day06

    1.1 题目:调整数组顺序使奇数位语偶数前面:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的 ...

  9. Flask使用原生sql语句

    安装pip install flask-sqlalchemy 创建数据库对象 # 设置数据库连接地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://r ...

  10. 第五周课程总结&实验报告

    一.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 统计该字符串中字母s出现的次数. 统计该字符串中子串"i ...