前段时间做一个项目,试着用gulp来构建前端代码。今天简单总结了一下:一:安装gulp环境  1. 安装node     在node官方文档下载匹配的版本  我下载的是如下图的版本。http://nodejs.cn/download/      下载好以后, 可以一直点击下一步,进行默认安装    安装好以后,在控制台输入cmd,打开命令提示符,输入node -v  
原创 2017-06-05 11:08:00
482阅读
https://developers.google./web/tools/setup/setup-buildtools 了解如何使用一套构建流程工具加快开发速度和创建快速加载的网站。每个网站均应有一个开发版本和一个生产版本。开发版本具有构成网站的所有 HTML、CSS、JS 和图像文件,且格式
转载 2017-12-07 16:13:00
214阅读
2评论
随着前端开发复杂度的提升,构建工具在开发流程中扮演着越来越重要的角色。这些工具可以帮助开发者实现代码的打包、优化、转译、模块化处理等功能,从而提升开发效率和用户体验。本文将以当前主流的前端构建工具为核心,介绍它们的特点、适用场景及差异构建工具GruntGrunt 是较早期的任务运行工具,主要通过任务(tasks)系统自动化完成前端开发的各种操作特点基于插件的任务系统,支持丰富的插件(如压缩、转译、
原创 8月前
139阅读
随着前端工程化的发展,构建工具已经成为前端项目的核心。从最早的 Grunt、Gulp 到如今的 Webpack、Vite、Rollup、Parcel,前端构建工具的功能不仅限于打包,还扩展到模块管理、代码分割、性能优化和开发体验提升。 但在实际项目中,构建只是第一步。如何验证构建产物在真实环境(特别是移动端 WebView)中的运行效果,往往决定了产品最终的稳定性。这时,除了构建工具,我们还需要配
IOS
原创 1月前
86阅读
gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。 1.安装 首先确保你已经正确安装了nodejs环境。然后以全局方式安装gulp: npm
转载 2016-02-15 19:23:00
148阅读
2评论
1、安装 Nodejshttps://nodejs.org/en/download/2、安装gulpgulp是基于Node.js的前端构建工具npm install -g gulp3、定位
原创 2023-04-05 22:06:57
141阅读
 1.Gulp/Grunt一种能够优化前端工作流程的工具,比如自动刷新页面、combo、压缩CSS/JavaScript、编译Less/Sass等。2.Webpack/Rollup  现在的代码构建工具(比如Vue CLI、Create React App等)底部实现都依赖Webpack。一个JavaScript的模块打包器,用于整合编译成最终的代码。Rollup:通常用来构件库Webp
  前端构建工具的作用可以认为是对源项目文件或资源进行文件级处理,将文件或资源处理成需要的最佳输出结构和形式。  在处理过程中,我们可以对文件进行模块化引入、依赖分析、资源合并、压缩优化、文件嵌入、路径替换、生成资源包等多种操作,这样就能完成很多原本需要手动完成的事情,极大地提高开发效率。一、Gulp  Gulp 是一个基于流的自动化构建工具。除了可以管理任务和执行任务,还支持监听文件、
转载 2024-08-15 01:31:27
34阅读
技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.第三方模块GulpGulp:基于node平台开发的前端构建工具前端构建工具:将机械化操作编写成任务,想要执行机械化操作时,执行一个命令任务就可以自动执行了。用机器代替手工,提高开发效率。2.Gulp能做什么项目上线,将HTML、CSS、JS文件压缩合并;语法转换(ES6、less…);公共文件抽离;修改文件浏览器自动刷新;3.Gulp使用使用npm install
原创 2021-07-30 11:06:12
284阅读
Maven简介什么是maven我们会发现,除了编写源代码之外,还有相当的时间花费在编译、运行单元测试、生成文档、打包和部署等繁琐的工作上,这就是构建。而maven的用途之一是服务于构建,它是一个异常强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。maven作为一个构建工具,不仅能帮助我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一
转载 2024-02-25 05:26:41
53阅读
特性Vite 优点Vite 缺点Webpack 优点Webpack 缺点启动速度极速冷启动,适合大型项目仅现代浏览器支持最佳经过多次优化,支持缓存冷启动较慢,特别是大
原创 2024-10-31 22:20:56
126阅读
[前端构建工具gulp的使用介绍及技巧gulp是一个自动化工具,前端开发者可以使用它来处理常见任务:搭建web服务器文件保存时自动重载浏览器使用预处理器如Sass/LESS优化资源,比如压缩CSS/JavaScript,压缩图片当然gulp能做的远不止这些;如果你够疯狂,甚至可以使用它搭建一个静态页面生成器;Gulp真的足够强大,但你必须学会驾驭它;这是这篇文章的主要目的就是帮助你了解Gulp的基
转载 2018-05-04 18:03:30
412阅读
vite的特性vite 主要由两部分组成:浏览器支持默认的构建目标浏览器是能 在 script 标签上支持原生 ESM 和 原生 ESM 动态导入。
原创 2023-01-19 09:39:38
158阅读
一、构建工具setup.py的应用场景在安装python的相关模块和库时,我们一般使用“pip install 模块名”或者“python setup.py install”,前者是在线安装,会安装该包的相关依赖包;后者是下载源码包然后在本地安装,不会安装该包的相关依赖包。所以在安装普通的python包时,利用pip工具相当简单。但是在如下场景下,使用python setup.py install
Grunt这么鬼,是干啥的呢? 最近很火的前端自动化小工具,基于任务的命令行构建工具。官网http://gruntjs.com中文网http://www.gruntjs.net/  通过官网和中文网,我们清楚了Grunt 是一个基于任务的JavaScript工程命令行构建工具。jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由
转载 2024-01-02 20:25:08
63阅读
文章目录一、概述1、介绍(1)介绍(2)Maven的作用(3)官网(4)仓库2、安装二、IDEA 集成 Maven1、配置Maven环境2、创建Maven项目(1)Maven坐标3、导入Maven项目(1)方式一(2)方式二三、 依赖管理1、 依赖配置2、依赖传递3、依赖范围4、生命周期 一、概述1、介绍(1)介绍Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小
Dawn 取「黎明、破晓」之意,原为「阿里云·业务运营团队」内部的前端构建和工程化工具,现已完全开源。它通过pipeline 和 middleware 将开发过程抽象为相对固定的阶段和有限的操作,简化并统一了开发人员的日常构建与开发相关的工作。 特点 采用中间件技术,封装常用功能,易于扩展,方便重用
原创 2021-07-18 11:33:46
195阅读
一、构建工具引入、二、Gradle 构建工具作用、三、传统的依赖管理
原创 2022-03-07 15:15:41
375阅读
Dawn 取「黎明、破晓」之意,原为「阿里云·业务运营团队」内部的前端构建和工程化工具,现已完全开源。它通过 pipeline 和 middleware 将开发过程抽象为相对固定的阶段和有限的操作,简化并统一了开发人员的日常构建与开发相关的工作。入口开发过程中,经常会用到如下一些命令,dn也可以替换为dawn。dn init dn dev dn build复制代码在dawn项目的package.j
转载 2021-01-18 10:09:58
204阅读
2评论
前端自动化构建工具有:Bower,Gulp,Grunt,node,yeoman。。。自动化构建是作为前端工程化中重要的部分,承担着若干需要解决的环节。包括流程管理、版本管理、资源管理、组件化、脚手架工具等。流程管理完整的开发流程包括本地开发,mock调试,前后端联调,提测,上线等。在每个团队的基础设施当中(如cms系统,静态资源推送系统等),都会存在一定程度将前端开发流程割裂。如何运用自动...
原创 2021-06-18 17:02:30
545阅读
  • 1
  • 2
  • 3
  • 4
  • 5