首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工程化
订阅
Fs
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【Webpack 进阶】聊聊 Webpack 热更新以及原理
模块热替换(hot module replacement 或 HMR)是 webpack 提供的最有用的功能之一。它允许在运行时更新所有类型的模块,而无需完全刷新 一种是页面刷新,不保留页面状态,就是简单粗暴,直接 window.location.reload()。 另一种是基…
从零使用 Webpack5 搭建一个完整的 Vue3 的开发环境
下面是公司搭建的真实项目开发环境我提炼出来比较重要的一些知识点作为内部技术分享。 打包成功后,会在项目的根目录自动创建一个 dist 文件夹,里面的 main.js 文件就是我们打包后的文件。 注意:若不想将配置写在配置文件中,可在项目根目录创建 babel.config.js…
携手Rollup与TS造轮子
随着 Typescript 越来越流行,我也开始随大流使用 ts 把之前用造的轮子重新造一遍。我在打包工具上纠结了一会,是 webpack 还是 gulp 好呢。最终,我选择了 Rollup.js 。(没用过 Rollup 总是充满期待的) 那就敲定使用 Rollup + Ty…
前端监控平台系列:微信小程序监控和Web监控(已开源)
这篇:前端监控平台系列:JS SDK(已开源)文章已经讲的很清楚怎么劫持原生的函数,并拿到我们想要的信息,如果页面正常运行时则记录用户行为栈,如果页面报错时则上报该错误并将用户行为栈一并上报,这样有助于开发者更快的定位线上问题。 获取用户行为,比如click事件,在web端是可…
带你入门前端工程(二):统一规范
代码规范是指程序员在编码时要遵守的规则,规范的目的就是为了让程序员编写易于阅读、可维护的代码。 试想一下,一个几十万行代码的项目,存在几种不同的代码规范,阅读起来是什么感受?连代码缩进使用空格还是 Tab 都能引发不少程序员的争论,可以说统一代码规范是非常重要的事情。 当团队的…
Vue 3 和 Webpack 5 来了,手动搭建的知识该更新了
用 Vue CLI 工具去搭建一个项目。 在领导或同事搭建好的项目基础上做业务。 长此以往,会导致你对整个项目的把控度越来越低。面试下一家公司的面试官问你,是否手动搭建过 Vue 项目的时候,对配置一问三不知🤔️ 。本文着重为大家讲解从 0 到 1 搭建 Vue 3.x 开发…
「前端工程化」从0-1搭建react,ts脚手架(1.2w字超详细教程)
我们在这边文章里面用的是mycli ,但是我并没有上传项目到npm,但是这篇文章的技术是笔者之前的一个脚手架原型,感兴趣的同学本地下载可以体验效果。 一条命令创建项目,安装依赖,编译项目,运行项目。 我们希望用一条命令行,实现项目创建,依赖下载,项目运行,依赖收集等众多流程。如…