Web秀
首页
专栏
文章
问答
热点
导航
实例
文章
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
综合
Uni-App
Webpack
React
Html
Electron-Vue
Electron
Vue-Nuxt
TypeScript
NodeJs
web前端
Vue
Css
JavaScript
比特币
ThreeJs
工具类
面试
服务器
小程序
其他
展开
推荐
最新
热榜
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
1年前
Webpack
vue2 项目编译构建优化,提升10倍速
...
274285
1143
0
chokcoco
Lv0
iCSS前端趣闻
0
关注
0
关注者
关注
chokcoco
2年前
Webpack
前端构建效率优化之路
项目背景我们的系统(一个ToB的Web单页应用)前端单页应用经过多年的迭代,目前已经累积有大几十万行的业务代码,30+路由模块,整体的代码量和复杂度还是比较高的。项目整体是基于Vue+TypeScirpt,而构建工具,由于最早项目是经由vue-cli初始化而来,所以自然而然使用的是Webpack。我们知道,随着项目体量越来越大,我们在开发阶段将项目跑起来,也就是通过npmrunserve的单次冷启动时间,以及在项目发布时候的npmrunbuild的耗时都会越来越久。因此,打包构建优化也是伴随项目的成长需要
545401
3234
0
若川
Lv0
每周一起学200行左右的源码共读活动,加微信 ruochuan02 参与
0
关注
0
关注者
关注
若川
2年前
Webpack
学习 axios 源码整体架构,打造属于自己的请求库
1.前言你好,我是若川。这是学习源码整体架构系列第六篇。整体架构这词语好像有点大,姑且就算是源码整体结构吧,主要就是学习是代码整体结构,不深究其他不是主线的具体函数的实现。本篇文章学习的是实际仓库的代码。学习源码整体架构系列文章如下:1.学习jQuery源码整体架构,打造属于自己的js类库2.学习underscore源码整体架构,打造属于自己的函数式编程类库3.学习lodash源码整体架构,打造属于自己的函数式编程类库4.学习sentry源码整体架构,打造属于自己的前端异常监控SDK5.学习vuex源码整
546435
3256
0
若川
Lv0
每周一起学200行左右的源码共读活动,加微信 ruochuan02 参与
0
关注
0
关注者
关注
若川
2年前
Webpack
尤雨溪开发的 vue-devtools 如何安装,为何打开文件的功能鲜有人知?
1.前言大家好,我是若川。欢迎加我微信ruochuan12,关注我的公众号若川视野,长期交流学习。最近组织了一次源码共读活动。每周读200行左右的源码。很多第一次读源码的小伙伴都感觉很有收获,感兴趣可以加我微信ruochuan12,拉你进群学习。第一周读的是:据说99%的人不知道vue-devtools还能直接打开对应组件文件?本文原理揭秘。虽然我写过文章,但我还是相信有部分小伙伴还是不知道这个功能。文中项目用的是vue3,所以需要安装vue3版本对应的vue-devtools。但有挺多小伙伴,无法打开谷
545794
3350
0
若川
Lv0
每周一起学200行左右的源码共读活动,加微信 ruochuan02 参与
0
关注
0
关注者
关注
若川
2年前
Webpack
初学者也能看懂的 Vue3 源码中那些实用的基础工具函数
1.前言大家好,我是若川。欢迎关注我的公众号若川视野,最近组织了源码共读活动,感兴趣的可以加我微信ruochuan12,长期交流学习。之前写的《学习源码整体架构系列》包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4十篇源码文章。写相对很难的源码,耗费了自己的时间和精力,也没收获多少阅读点赞,其实是一件挺受打击的事情。从阅读量和读者受益方面来看,不能促进作者持续输出文章。所以转变思路,写一些相对通俗易懂的文章。
545191
3304
0
若川
Lv0
每周一起学200行左右的源码共读活动,加微信 ruochuan02 参与
0
关注
0
关注者
关注
若川
2年前
Webpack
初学者也能看懂的 Vue2 源码中那些实用的基础工具函数
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。1.前言大家好,我是若川。欢迎关注我的公众号若川视野,最近组织了源码共读活动,感兴趣的可以加我微信ruochuan12参与,已进行两个多月,大家一起交流学习,共同进步,很多人都表示收获颇丰。想学源码,极力推荐之前我写的《学习源码整体架构系列》包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue3.2发布、vue-this、c
546673
3291
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
Webpack
为什么说用 babel 编译 typescript 是更好的选择
这是我参与更文挑战的第1天,活动详情查看:更文挑战。typescript给javascript扩展了类型的语法和语义,让js代码达到了静态类型语言级别的类型安全,之前只能在运行时发现的类型不安全的问题,现在能在编译期间发现了,所以大项目越来越多的选择用typescript来写。除此之外,typescript还能够配合ide做更好的智能提示,这也是用typescript的一个理由。类型安全:如果一个类型的变量赋值给它不兼容类型的值,这就是类型不安全,如果一个类型的对象,调用了它没有的方法,这也是类型不安全。
546981
3299
0
若川
Lv0
每周一起学200行左右的源码共读活动,加微信 ruochuan02 参与
0
关注
0
关注者
关注
若川
2年前
Webpack
从22行有趣的源码库中,我学到了 callback promisify 化的 Node.js 源码实现
1.前言大家好,我是若川。欢迎关注我的公众号若川视野,最近组织了源码共读活动,感兴趣的可以加我微信ruochuan12参与,已进行三个月,大家一起交流学习,共同进步,很多人都表示收获颇丰。想学源码,极力推荐之前我写的《学习源码整体架构系列》包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue3.2发布、vue-this、create-vue、玩具vite等10余篇源码文章。本文仓库
544944
3345
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
Webpack
JavaScript Debugger 原理揭秘
代码写完会运行一下看下效果,开发的时候我们更多都是通过dubugger来单步或断点运行。我们整天在用debugger,可是你有想过它的实现原理么。本文会解答以下问题:代码运行的底层原理是什么为什么需要debuggerdebugger实现原理是什么如何实现debugger客户端代码运行的原理是什么代码的运行方式可以分为直接执行和解释执行两类。不知道平时你有没有注意,可执行文件直接./xxx就可以执行,而执行js文件需要node./xxx,执行python文件需要python./xxx,这就是编译执行(直接执
546636
3238
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
Webpack
《从 0 到 1 手写 babel》思路分享
前言周末我在开心地写着小册的时候,不小心碰倒了饮料,撒了一些在键盘上,虽然我很快的收拾了一下,但电脑却突然关机了。我尝试着重启了一下发现启动不了了,最终确认它坏掉了。电脑坏掉倒不是我最担心的,主要是我答应了很多读者要下周上线小册,不能再鸽了,可是现在不得不鸽了,因为代码全在那台电脑。我在想着怎么弥补比较好,想起不少人期待最后的《手写简易的babel》那个案例的,正好我最近也在写那个案例了,我想着要不提前分享下思路吧。算是一些补偿(也公布下再鸽几天的消息)。整体思路babel的编译流程我们知道,babel的
545942
3317
0
下拉加载更多
您好
去签到
你已经连续签到
0
天
猜你喜欢
换一换
最新文章
更多