E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rollup前端工程化
Node.js 基础笔记
Node.js的应用场景
前端工程化
打包工具(bundle):webpack、vite、esbuild、parcel代码压缩(uglify):uglifyjs语法转换(transpile):bablejs
·
2022-01-27 09:35
前端node.js
前端部署脚手架专网项目实践
前言前端脚手架是
前端工程化
中一项重要的提升团队效率的工具,因而构建脚手架对于前端工程师而言是一项不可获取的技能,而业界对于部署方面的脚手架相对较少,一般来说都是针对于业务的相关模板进行相关的工程化脚手架构建
·
2022-01-17 00:54
掌握前端构建的核心科技
这几年,前端领域内的构建工具层出不穷,除了webpack,叫得上号的还有esbuild、
rollup
、vite、snowpack、swc、parcle等等。咋一看,不由得感叹一句“前端好卷啊~”。
·
2022-01-14 11:52
前端工程化
-打造企业通用脚手架
前言转载自搜狐-
前端工程化
-打造企业通用脚手架随着
前端工程化
的概念越来越深入FEer心,前端开发过程的技术选型、代码规范、构建发布等流程的规范化、标准化是需要工具来保驾护航的,而不是每次都对重复工作进行手动复制粘贴
·
2022-01-13 16:21
webpack总结
最早由
rollup
实现。treeshaking的原理ES6Module引入进行静态分析,故而编译的时候正确判断到底加载了那些模块静态分析程序流,判断那些模块和变量未被使用或
·
2022-01-12 00:55
这次彻底搞懂JavaScript中的原型与原型链
一个优秀的前端工程师,不仅能高效完成页面的开发,还能掌握和实践一系列
前端工程化
的技术,包括脚手架与项目脚本,测试体系、监控体系、项目规范、项目构建和打包、项目部署和运维等
·
2022-01-08 22:12
javascript
.NET中的Husky工具及安装方式
对于会前端开发程序员来说
前端工程化
工作流中有个常用的工具Husky,它方便我们在项目中添加githooks在代码提交前自动检查编码规范,或对填写的message进行检查。
·
2021-12-31 23:31
Vite-前端构建工具
它主要由两部分组成:一个开发服务器,它基于原生ES模块提供了丰富的内建功能,如速度快到惊人的模块热更新(HMR)一套构建指令,它使用
Rollup
打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源
small_zeo
·
2021-12-31 15:01
node性能指标(一)-内存分析与管理
毫无疑问,现代的
前端工程化
已经离不开Node的应用了,而Node本身的设计是用作服务端语言,越来越多的前端团队,不再只将node局限于工程化应用,也开始去负责BFF层,比如SSR架构、数据适配、数据拼接裁剪
·
2021-12-30 16:25
node.js前端
2022 前端学习路线图谱
在GitHub看到一个很不错的前端学习路线图(roadmap),从前端基础到
前端工程化
,再到跨端,都有知识点的覆盖,非常推荐阅读。
硅谷干货
·
2021-12-30 00:39
WEB小众领域:我认知的编辑器
彼时的前端,正在发生翻天覆地的变化:前端框架,React、Vue正攻城略地,步步蚕食jQuery的领土;
前端工程化
,Gulp/Grunt还没站稳脚尖,又面对着Webpack滔天的洪水;大前端的概念兴起,
·
2021-12-29 13:48
前端编辑器富文本编辑器
rollup
配置及使用
前言业务线长期的积累产生了许许多多重复性的工具方法,业务功能模块等,我们正好可以用
rollup
构建一个npm私服工具包,便于后期业务使用,减少重复性的代码编写。
·
2021-12-26 12:18
前端rollup
VUE 3.0 源码 script/build.js 模块打包
大概经历了如下几个过程:1、根据是否正式release版本,为true时需要清除build缓存,避免过时的枚举值;2、解析命令行参数是否指定了需要编译的模块信息,如果没有将编译所有模块;3、最终build的过程是执行
rollup
·
2021-12-23 10:50
前端vue.js源码分析
VUE 3.0 源码
rollup
.config.js 文件整体功能介绍
文件路径:VUE3.0源码/
rollup
.config.js上一篇文章中,单独介绍了各种类型的输出文件的差异,今天这篇文章将完整的介绍一下该配置文件一、
rollup
.config.js配置信息时如何生效的
·
2021-12-22 08:33
前端vue.js源码分析
VUE 3.0 源码
rollup
.config.js 对不同类型输出文件的注释
文件路径:VUE3.0源码/
rollup
.config.jsroollup打包文件指令模板如下:
rollup
main.js--filebundle.js--formatiife
rollup
.config.js
·
2021-12-21 09:05
前端vue.js源码分析
前端技术分享
一套构建指令,它使用
Rollup
打包你的代码,并且它是预配置的,可以输出用于生产环境的优化过的静态资源。它有如下特点:光速启动按需编译热模块替换HMR接下来
斗伽
·
2021-12-08 17:19
打包工具-
Rollup
与webpack作用类似,
Rollup
更为小巧,它仅仅是一款ESM打包器,并没有其他额外功能,例如自动化的插件,HMR等在
Rollup
中不支持安装yarnadd
rollup
--dev执行打包命令file
·
2021-12-01 08:58
rollup
vite的项目,使用
rollup
打包的方法
https://cn.vitejs.dev/guide/build.html#library-mode详细设置https://cn.vitejs.dev/config/#build-lib技术栈vite
rollup
金色海洋(jyk)
·
2021-11-30 11:00
前端工程化
:有效地进行拼写检查
拼写错误导致的问题在项目开发过程中,即使我们再细心,也难免忙中出错,犯下很多低级的错误。比如这样:我们错把field拼写成filed,这样打印出来的是undefined,而不是预期的name。ESLint的基本介绍但是幸运的是,有一些Lint工具会在这方面提供一些帮助。比如在TypeScript中,会有一个错误提示。虽然这个提示提供的消息并不是我们需要的。当然我们可以选择一些更专业的Linter来
·
2021-11-24 15:09
Vue「三」—— vue 侦听器、vue 计算属性、vue-cli、vue 组件
Vue系列笔记第三篇,陆续更新,✌✌专栏阅读:>Vue「一」——
前端工程化
与webpack的基本使用及常用配置>Vue「二」——vue基本使用、vue指令与过滤器文章内容预览一、watch侦听器侦听器基本语法对象格式的侦听器
imByte
·
2021-11-21 21:00
Vue
javascript
vue.js
前端框架
浅谈MySQL中的group by
目录1、前言2、准备user表2.1groupby规则2.2groupby使用2.3having使用2.4orderby与limit2.5with
rollup
1、前言MySQL的groupby用于对查询的数据进行分组
·
2021-11-20 18:37
Vue「二」—— vue 基本使用 / vue 指令 / vue 过滤器
Vue系列笔记第二篇,陆续更新,欢迎阅读Vue「一」——
前端工程化
与webpack的基本使用及常用配置Vue基础入门一、vue简介什么是vue两个特性MVVM及其工作原理vue的版本二、vue的基本使用基本使用步骤基本代码与
imByte
·
2021-11-20 15:16
Vue
javascript
vue.js
前端框架
(一)JavaScript小工具库
源码目录:https://naturefw.gitee.io/技术栈vitejs
rollup
打包发布安装npminf-tool//或者yarnaddnf-tool功能验证JavaScript的类型输出调试信息用法
自然框架
·
2021-11-20 11:45
Vue「一」—— webpack 的基本使用及常用配置
文章目录一、
前端工程化
什么是
前端工程化
前端工程化
的解决方案二、webpack的基本使用什么是webpack创建列表隔行变色项目在项目中安装webpack在项目中配置webpackmode的可选值webpack.config.js
imByte
·
2021-11-17 12:54
Vue
前端
webpack
vue.js
2021 年你需要知道的 CSS 工程化技术
最近业务调整,组内开启了
前端工程化
方面的基建,我主要负责CSS技术选型这一块,针对目前业界主流的几套方案进行了比较完善的调研与比较,分享给大家。
·
2021-11-15 22:13
前端
前端工程化
的理解
什么是"
前端工程化
"?目前来说,web业务日益复杂化和多元化,前端开发从WebPage模式为主转变为WebApp模式为主了。
dosher_多舍
·
2021-11-11 11:42
Vue3.0项目从Webpack改造成Vite
一套构建指令,它使用
Rollup
打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源。官网为什么要选vitevite2极速服务,它直接使用ESM文件,每次更
二营长家的张大炮
·
2021-11-10 20:42
webpack学习记录
p=10&spm_id_from=pageDriverwebpack:
前端工程化
具体解决方案提供了前端模块化开发支持,以及代码压缩混淆处理浏览器端js兼容性,以及性能优化1.安装webpack命令:npm
Moonlight_c
·
2021-11-10 09:05
Zk sync 分析
关键词Zksync,Zk
rollup
原理在Eth上有一个Zksync合约,在Eth外有一条合约对应的平台(或者链),所以交易发到平台上,每一分钟,验证者将一分钟内所有交易以及用户最终状态作为零知识证明的参数输入
·
2021-11-05 13:14
区块链密码
vite2.0 踩坑实录
目录vite项目构建优化其它最后算是对上一篇的补充,记录了一些在配置项目中遇到的问题,希望对大家能有所帮助~vite项目构建优化路由动态导入经过
rollup
的构建,动态导入的文件将会生成异步的chunk
·
2021-10-26 15:44
Vue.js 2.0 学习笔记(一)
前端工程化
(webpack)
Vue.js2.0学习笔记(一)
前端工程化
(webpack)文章目录Vue.js2.0学习笔记(一)
前端工程化
(webpack)一、
前端工程化
1.1
前端工程化
的概念1.2
前端工程化
的解决方案二、webpack2.1webpack
Martian_小小
·
2021-10-25 23:51
Vue
前端
webpack
vue.js
手把手从0到1实现一个web工程通用脚手架工具
前言
前端工程化
是人们常常提到的东西,其目的基本上都是为了提高开发效率,降低成本以及保证质量。
·
2021-10-18 13:39
Webpack 原理系列九:Tree-Shaking 实现原理
TreeShaking较早前由RichHarris在
Rollup
中率先实现,Webpack自2.0版本开始接入,至今已经成为一种应用广泛的性能优
·
2021-10-18 13:29
webpack
Webpack 原理系列九:Tree-Shaking 实现原理
TreeShaking较早前由RichHarris在
Rollup
中率先实现,Webpack自2.0版本开始接入,至今已经成为一种应用广泛的性能优
·
2021-10-15 10:04
webpack
rollup
入门以及vue使用
rollup
构建源码分析
rollup
简介首先,
rollup
.js是一个JavaScript模块打包器。可以将我们自己编写的js代码与第三方模块打包在一起,也可以将小块代码编译成大块复杂的代码,例如library或应用程序。
·
2021-10-14 14:11
致敬!再见了!LayUI !
我们从LayUI的通知里看到,原作者说“在
前端工程化
迅速席来的浪潮中,我们仍然感受到一丝来自于jQuery的
·
2021-10-13 16:38
ide
致敬!再见了!LayUI !
我们从LayUI的通知里看到,原作者说“在
前端工程化
迅速席来的浪潮中,我们仍然感受到一丝来自于jQuery的
开源前哨
·
2021-10-13 15:38
开源
使用vue-cli3+
rollup
+plop搭建npm插件
安装vue框架运行以下命令来创建一个新项目:vuecreatezys-npm-
rollup
-plop-programcdzys-npm-
rollup
-plop-programyarnrunserve安装
bigfatDone
·
2021-10-11 13:44
vue
javascript
vue.js
npm
前端脚手架是如何工作的呢?
随着
前端工程化
工具的兴起,日常的开发中大家也很少会直接html,js,css一把梭哈去开发,都是使用前端框架配合对应的脚手架来初始化一个项目,比如vue的vue-cli,react的create-react-app
·
2021-10-10 17:02
再见LayUI,向大神致敬!
但细心阅读贤心发布的公告中的这段话:“过去五年,layui有幸被应用在不计其数的Web平台,在
前端工程化
迅速席来的浪潮中,我们仍然感受到一丝来自于jQuery的余晖,这是一种带有热量的冰冷(反之亦可)。
贝湾云
·
2021-10-08 16:00
javascript
css3
layui
jquery
javascript
CSS样式——Less 与 Sass
了解Less与SassLess与Sass都是css的拓展语言less和sass最主要的区别是less是通过Javascript编译,而sass是通过ruby编译的如果没有引入
前端工程化
,less会消耗客户端性能
·
2021-10-05 17:46
前端学习
原生 Javascript JSON Module
在开发中就如同喝水一般常见目前的现状得益于构建工具的支持,我们可以随意导入任意json,并任意使用,但js本身并不支持JSONModule,这只不过是打包工具给予我们的能力罢了,webpack自2.x开始直接支持JSONModule,
rollup
·
2021-10-03 21:19
rollup
使用过程中遇到的各种问题
原文:https://www.dazhuanlan.com/py...谁知道我触发了什么神奇的问题buff,只是想简单地打包个js,结果碰到这么多问题(:з」∠)Missingglobalvariablenames报错信息:(!)MissingglobalvariablenameUseoutput.globalstospecifybrowserglobalvariablenamescorrespo
·
2021-10-03 21:28
技术期刊 · 吾令凤鸟飞腾兮 | 使用 esbuild 加速 webpack;网易云的熟人社交玩法……
观海志登山则情满于山,观海则意溢于海使用esbuild加速webpack梗概:esbuild是使用go编写的打包工具,和Webpack、
Rollup
等常用打包工具
·
2021-09-24 14:22
为什么 husky 放弃了传统的 JS 配置
作为
前端工程化
中一个不可或缺的的工具,它可以向我们的项目中添加githooks。同时配合lint-staged可以方便的在代码提交前进行lint。
·
2021-09-23 23:10
huskygitcommit
前端工程的持续集成与持续部署该如何实现?
前后端架构分离以后,随着企业业务复杂度提升,要求产品迭代速度加快,前端开发团队规模的逐步扩大,前端的工作可能被繁琐的配置、工具、构建流程、协助部署、团队沟通等环节困扰,因此,
前端工程化
成为一种趋势。
嘉为蓝鲸
·
2021-09-17 14:07
持续集成
持续部署
DevOps
单元测试
css
html
论如何填满 webpack5 升级“天坑”
在现代
前端工程化
的历史中,webpack这个炙手可热的模块打包工具占据着打包编译界的半壁江山,它拥有丰富的插件生态和强大的编译能力,也正因为其过于“强大”导致在升级时会出现各种各样的兼容等问题,这点想必有过升级经历的应该都印象深刻吧
·
2021-09-08 11:16
Node、node-watch、Chokidar实现文件监听封装思路解析
场景在学习
rollup
过程中初始化了一个node项目,希望做到每次文件变更的时候都能够监听得到具体是哪个文件的变更,根据这个需求,我首选了node自带的watchAPI。
smallzip
·
2021-08-30 15:30
Vue源码解析(入口解析)
npmrundev时指定了配置文件,从配置文件script/config.js入手web-full-dev(web包含编译器和运行时的开发版)script/config.js基于node的模块"dev":"
rollup
-w-cscripts
·
2021-08-25 13:04
vue.js
vue3.0第一部分:webpack的学习
第一部分:webpack的学习
前端工程化
的四个现代化模块化/组件化/规范化/自动化目前主流化的
前端工程化
解决方案1.webpack(www.webpackjs.com)2.parcel(zh.parceljs.org
土豆先生灬
·
2021-08-16 22:14
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他