的文件 gulpfile.js是gulp项目的配置文件,是位于项目根目录的普通js文件,所有的对项目文件的自动化操作将在这里面进行; 如图: 然后在根目录下新建一个gulp文件夹,并在gulp...文件夹下新建一个tasks文件夹和config.js文件,在tasks文件夹创建default.js、less.js、watch.js, tasks文件里存放对应的任务、config.js配置任务的相关配置...Config.js配置如下: Default.js如下: Less.js如下: Watch.js文件如下: 注意:在wacth.js文件中,我们需要先安装gulp-watch插件...; 在gulpfile.js中我们要常常用到几个操作: require(); gulp.Task(‘任务名称’,回调函数function(){}); gulp.src(‘输入路径’)//你所要操作的文件路径...gulp.dest(‘输出路径’)//你所要输出结果的路径; gulp.Watch(‘监听路径’,[’任务名称’])//监听任务文件变化; 1.然后我们在gulpfile.js文件中就可以开始建立task
json文件内不能写注释,所以package文件内也不能有注释信息 Gulpfile.js——gulp项目配置文件 全局目录:管理员目录C:\Users\Administrators。...gulp a) 本地安装gulp+package.json配置文件(初始化项目配置)+gulpfile.js文件 8.安装gulp插件 9.配置gulpfile.js(9,8可以反过来,...可以js文件中需要什么插件再装什么插件) 10.Gulp实践流程:配置gulpfile.js文件命令,下载、调用gulp插件。...gulpfile.js文件,他是gulp项目的配置文件,不同于backage.json文件。...10.Gulp实践---使用gulpfile.js并调用gulp插件 gulpfile.js 一个gulpfile.js配置文件类似下边这段代码,他的大体结构都是差不多的,只是你用到的任务不同的时候,他就是不同的任务代码
使用hexo-offline-popup:这个插件配置较为简单,安装以后添加几行配置项即可。适合初学者。...可以通过Chrome插件Lighthouse检查PWA配置是否生效以及配置是否正确。...创建gulpfile.js 在Hexo的根目录,创建一个gulpfile.js文件,打开[Blogroot]/gulpfile.js, 输入 创建在Hexo的根目录,创建一个sw-template.js...安装全套压缩插件 将[Blogroot]/gulpfile.js里的内容修改为: 使用了gulp压缩js以后,使用了冰卡诺老师的gitcalendar和本站的右键环形菜单教程的用户,会发现gitcalendar...修改[Blogroot]/gulpfile.js,添加屏蔽项。
背景 技术栈 : antdv TS Vue3.0 目录 root vue.config.js script 打包脚本 gulpfile.js components 组件源文件 src 测试用例 配置打包命令.../script/gulpfile.js default", // 类型生成 "types": "gulp -f ..../script/gulpfile.js types", // vue 打包命令 "lib": "vue-cli-service build --target lib --name zz-ui..., 提供npm使用 gulpfile.js const exec = require('child_process').exec; const rimraf = require('rimraf');...除了生产 umd 模块外, 如需要提供ES6 模块, 我们需要自己配置相关打包处理,可以参考 antdv 官方的打包方案。
Gulp.js和用来定义任务的 Gulp的配置文件都是通过 JavaScript来实现的,便于开发工程师快速掌握Gulp。 我们将学习如何使用Gulp来改变开发流程,从而使开发更加快速高效。...首先当然要先安装Node.js,通过Node.js全局安装Gulp和项目安装Gulp,其次在项目里安装需要使用的Gulp插件,然后新建Gulp的配置文件gulpfile.js来定义Gulp要处理的操作/...3.1 流程: 3.1.1 安装Node.js -> 3.1.2 全局安装Gulp -> 3.1.3 项目安装Gulp -> 3.1.4 项目安装Gulp插件 -> 3.1.5 配置gulpfile.js...3.1.5 配置gulpfile.js 说明:gulpfile.js是Gulp的配置文件,放置于项目根目录的js文件。...说明:在这里我们要运行gulpfile.js定义好的gulp_less任务,执行的命令是gulp gulp_less。 ? ? 4 命令行的简单介绍 cd命令定位到具体的目录:cd + 路径。
rollup rollup-plugin-babel 安装 babel 核心插件: $ npm install --save-dev @babel/core @babel/preset-env 安装完成后,配置....babelrc 文件和 gulpfile.js文件,将这两个文件放在项目根目录下。...新建 .babelrc 配置文件如下: { "presets": [ [ "@babel/env", { "targets":{...文件,给 rollup-plugin-babel 配置 runtimeHelpers 属性如下: const gulp = require("gulp"); const rollup = require...$ npm install --save-dev rollup-plugin-node-resolve rollup-plugin-commonjs 在修改 gulpfile.js 文件如下: const
gulp-file-include npm install gulp-file-include --save-dev 官方教程https://www.npmjs.com/package/gulp-file-include 配置...gulpfile.js 项目下新增gulpfile.js 文件,配置内容 //提示require找不到就加下面这2行 //import { createRequire } from 'module';...}); 使用示例 项目结构 └─dist └─src ├─include └─foot.html └─top.html └─index.html └─gulpfile.js
相比 Grunt, 它具有可读性更强、更利于理解的配置文件,更简单地配置过程。 接下来我们就一起来看看如何安装 Gulp, 并通过一个简单的案例让你感受一下这个新的构建工具。...---- 在前端项目中配置 Gulp.js 要在你的项目中使用 Gulp, 有几个关键的步骤需要完成: 安装两个依赖包 安装你需要的任意插件 创建 gulpfile.js 文件,在其中定义你要运行的任务...---- Gulpfile.js 文件 与 Grunt 一样, Gulp 也有一个同名配置文件,叫做 gulpfile.js, 在这个文件里定义需要用到什么插件,执行什么任务,如何执行等等。...gulpfile.js 的语法非常简单直接,具有非常好的可读性,便于理解。...第一次看到 Gulp 的介绍时,就被它的配置语法所吸引。因为对于任何一个接触过 Node.js 的人来说,这语法是在是太舒服了。一看就懂,看一遍就会,不是吗?
install gulp --save-dev 接着安装 gulp-file-include npm install gulp-file-include --save-dev 2、新建并配置... gulpfile.js 接着我们手动新建一个 js 文件取名为 gulpfile,并在里面写入如下代码: var gulp = require('gulp'); var fileinclude =...创建项目目录结构,并添加测试代码 项目的整体目录结构应该是这样 app page include header.html footer.html index.html gulpfile.js...可能你已经能举一反三了,在 gulpfile.js 里,我们可以手动设置最终生成文件的位置,就是这句话 gulp.dest('dist') 5、自动编译 静态页面引入公用代码的问题已经解决了,...gulp 有个 watch 方法,就是监听文件是否有变动的,我们只需稍微修改下 gulpfile.js 文件,增加一段监听代码,如下: var gulp = require('gulp'); var fileinclude
在项目中安装 npm install --save-dev gulp,安装成功后就可以开始写配置文件了。...nodejs gulp gulp入门 npm init 项目初始化 ,此时根目录会出现package.json npm install gulp --save-dev 在本地项目局部安装gulp 创建gulpfile.js...在本地项目安装gulp-cssnano 新建一个css文件夹,在新建index.css *{ margin: 0; padding: 0; } p{ color: red } gulpfile.js...index.css *{margin:0;padding:0}p{color:red} gulp 修改压缩的文件名 npm install gulp-rename --save-dev 在本地项目安装 gulpfile.js...else{ fibarr.push(fibarr[i-1] + fibarr[i-2]) } i++; } return fibarr; } gulpfile.js
└─package.json 初始化项目生成package.json 文件,是npm的配置文件。...npm init -y package.json内容 gulpfile.js 文件需要自己在项目根目录下新建,整个目录结构如下 使用 gulp 压缩 JS 压缩 js 代码可降低 js 文件大小,提高页面打开速度...在 gulpfile.js 中编写代码 var gulp = require('gulp'); // 导入gulp var uglify = require('gulp-uglify');...gulp.src('src/*.html') .pipe(gulp.dest('dist')); }); 当任务越来越多的时候,希望能一次执行多个任务,于是就有个default 默认任务来管理 // 配置... (D:\code\web\gulpfile.js:31:6) at Module.
npm install gulp --save-dev 接着安装 gulp-file-include npm install gulp-file-include --save-dev 2、新建并配置... gulpfile.js 接着我们手动新建一个 js 文件取名为 gulpfile,并在里面写入如下代码: var gulp = require('gulp'); var fileinclude =...创建项目目录结构,并添加测试代码 项目的整体目录结构应该是这样 app page include header.html footer.html index.html gulpfile.js...可能你已经能举一反三了,在 gulpfile.js 里,我们可以手动设置最终生成文件的位置,就是这句话 gulp.dest('dist') 5、自动编译 静态页面引入公用代码的问题已经解决了,但每次编写源...gulp 有个 watch 方法,就是监听文件是否有变动的,我们只需稍微修改下 gulpfile.js 文件,增加一段监听代码,如下: var gulp = require('gulp'); var fileinclude
准备一个 gulpfile.js 的文件 + 必须有 + gulp 进行打包的依据 + 每一个项目需要一个 gulpfile.js + 我们再这个文件里面进行本项目的打包配置 + gulp...再运行的时候, 会自动读取 gulpfile.js 文件里面的配置 + 按照你再 gulpfile.js 文件里面的配置进行打包工作 + 注意: **直接写在项目根目录, 和 src 同级**...再项目里面再次安装 gulp + 注意: **项目里面的 gulp 是以第三方模块的形式出现的** + 专门给你提供配置打包流程的 API 的 + 每一个项目都要安装一次 + 打开命令行...再 gulpfile.js 里面书写配置文件 + 书写你该项目的打包流程 + 书写完毕以后, 按照打包流程去执行 gulp 指令运行 gulpfile.js 文件 源码和打包以后的内容...单独下载地址 => $ set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ => 单独配置一个下载地址
是一个可以自动化完成我们开发过程中大量的重复工作的工具,使用Gulp可以自动化的完成如,预处理语言的编译、js文件的压缩、css文件的压缩、html文件的压缩、图片体积优化等工作 Gulp的特性 易于使用 通过代码优于配置的策略...,并且在gulpfile.js中添加下面的代码 Gulp主文件用于注册任务 //载入gulp模块 var gulp = require('gulp'); /** * 注册一个任务 * @param...title>Document 这是一个简单的web页面 3.创建一个Gulp的主文件gulpfile.js...,并且在gulpfile.js中添加下面的代码 //载入gulp模块 var gulp = require('gulp'); //文件拷贝任务 gulp.task('copy', function()...,并且在gulpfile.js中添加下面的代码 //载入gulp模块 var gulp = require('gulp'); var less = require('gulp-less'); //创建一个将
配置教程 安装gulp插件 npm install --global gulp-cli #全局安装gulp指令集 npm install gulp --save #安装gulp插件 安装各个下属插件以实现对各类静态资源的压缩...压缩css npm install gulp-terser --save-dev # 压缩js npm install gulp-fontmin --save-dev # 压缩字体包 为Gulp创建gulpfile.js...在博客根目录[Blogroot]下新建gulpfile.js,打开[Blogroot]\gulpfile.js,输入以下内容: //用到的各个插件 var gulp = require('gulp');
生成一个package.json npm install gulp -g 全局 npm install gulp --save-dev 本地 2.创建gulp任务 在项目根目录创建 gulpfile.js...3.创建css处理文件任务 主要对css文件进行压缩,然后再将压缩的文件放到指定目录 安装插件 npm install cssnano --save-dev gulpfile.js代码 var gulp.../dest/css/")) done(); }) 4.修改文件名 安装插件 npm install gulp-rename --save-dev gulpfile.js var cssnano.../dest/css/")) done(); }) 5.创建处理js文件的任务 安装插件 npm install gulp-uglify --save-dev gulpfile.js var uglify.../dest/js/")) done(); }) 6.合并多个文件 安装插件 npm install gulp-concat --save-dev gulpfile.js var uglify
不要放在项目的其它子文件里,文件名就是“gulpfile.js”,不要乱起。...在gulpfile.js中实现如下代码: ** ① 复制文件:** (将开发目录拷贝到发布目录 均在本地) (其中 const 相当于int 定义变量 ) 随后在 cmd 命令行中输入 gulp...在cmd命令行输入 npm install gulp-uglify –save-dev //安装 gulp-uglify 插件 随后在gulpfile.js的文件中输入如下 (即将插件引入) *...的文件中输入const rename = require(“gulp-rename”); 后继续在gulpfile.js的文件中输入如下所示 (接着上面的合并) 随后再次启动监听 在cmd...gulpfile.js的文件中所用插件的 ⑦ 编译sass 或 less 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
而gulp正是通过流和代码优于配置的策略来尽量简化任务编写的工作。这看起来有点“像jQuery”的方法,把动作串起来创建构建任务。早在Unix的初期,流就已经存在了。...特点 易于使用 通过代码优于配置的策略,gulp 让简单的任务简单,复杂的任务可管理。 构建快速 利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。...gulp的使用 1.建立gulpfile.js文件 gulp也需要一个文件作为它的主文件,在gulp中这个文件叫做gulpfile.js。...新建一个文件名为gulpfile.js的文件,然后放到你的项目目录中。之后要做的事情就是在gulpfile.js文件中定义我们的任务了。...下面是一个最简单的gulpfile.js文件内容示例,它定义了一个默认的任务。
所以,这里配置得纠结下,微说Gulp之gulp-jshint。...gulp-load-plugins模块 一般情况下,gulpfile.js中的模块需要一个个加载。...gulp多项目管理(npm link) 要谈下多项目管理了;比如这种场景:对于项目非常多而小,而且彼此间相互独立;伊始,采用在项目根目录之下gulpfile.js和package.json(毕竟每个单独小项目都来一发单独配置...,岂不是要疯掉了),会将需要的插件down于根目录下;而在gulpfile.js中控制所要操作的单个小项目路径。...如此,在此项目小项目中的gulpfile.js中也可以加以使用了。
gulp-typescript": "^2.10.0", "typescript": "^1.7.5" } } 保存文件, VS 会自动下载相应的 NPM 包; 2、 定义编译 ts 任务 打开 gulpfile.js...4、 调用 TypeScript 配置文件 项目中一般都会有一个 tsconfig.json 的配置文件, 我们还需要读取这个文件, 需要稍微修改一下上面的 tsc 任务, 先读取 tsconfig.json...最终的 gulpfile.js 内容如下: var gulp = require('gulp'); var ts = require('gulp-typescript'); var tsProj = ts.createProject
领取专属 10元无门槛券
手把手带您无忧上云