首页
文章
关于
前端自习室
折腾是进步的阶梯
累计撰写
30
篇文章
累计创建
0
个标签
累计收到
0
条评论
栏目
首页
文章
关于
目 录
CONTENT
前端自习室
精品分类
全部分类
vue
typescript
webpack
vite
最新文章
2023-04-07
typescript入门笔记(三):类型兼容
注:本文typescript版本为5.0.2 我们已经基本了解了类型,但我们也只是知道,一个数据,应该有一个类型,但多个数据有着不同的类型,他们应该有着怎样的交互呢?同时,不同类型相互兼容是有着怎样的逻辑呢? 鸭子类型 我们应该听过一种说法,如果你看到一只鸟走起来像鸭子,游泳像鸭子,叫声也像鸭子,那
2023-04-07
21
0
0
typescript
2023-01-10
typescript入门笔记(二):深入类型
注:本文typescript版本为5.0.2 实际上,这一章的标题并非是最好的选择,但对于typescript来说,类型就是他的本质,而我们经过不断学习,了解他与javascript的最大的不同就是类型,因此作为一篇尽可能由浅入深的文章,我们下一步就是深入。
2023-01-10
49
0
0
typescript
2022-11-06
typescript入门笔记(一):初见类型
注:本文typescript版本为5.0.2 我们都知道,typescript 是微软开发和维护的一种面向对象的编程语言。它是 javascript 的超集,包含了 javascript
2022-11-06
39
0
0
typescript
2022-08-17
简易的webpack5配置方法(三):流程、依赖和分包逻辑以及sourcemap、HMR
在之前的文章,我们从webapck的应用层来了解它是怎么进行工作的,而这篇文章,我们将从更加深入的底层,来学习webapck ,我们会了解到它的编译流程,以及
2022-08-17
64
0
0
webpack
2022-08-12
简易的webpack5配置方法(二):产物分包和loader和plugin
注:本文webpack版本为5.74.0 说到webpack,我们的印象一般是构建、打包以及配置,通过各种loader、plugin将各种各样的资源转化成js,然后把<
2022-08-12
112
0
0
webpack
2022-08-08
简易的webpack5配置方法(一):核心配置和模块联邦和优化
注:本文webpack版本为5.74.0 经过vite的学习,我们了解到no-bundle工具正在异军突起,百花齐放,因此webpack的地位也是遇到威胁,同时,经过多
2022-08-08
29
0
0
webpack
2022-07-15
从vue-cli3迁移到vite谈起(三):模块联邦与ESM与依赖预构建
注:本文使用的vite版本为2.9.14 在上一篇文章中,我们了解到vite在业务上的能力,也就是说,我们已经可以在一般业务上使用vite了,但是vite真的仅仅只能做到这样吗?或者说,vite为什么能做到这样,因此,上一篇并非我们的终结,我们需要学习的东西依然有很多。 模块联邦 一
2022-07-15
19
0
0
vite
2022-06-28
从vue-cli3迁移到vite谈起(二):按需加载与分包与插件
注:本文使用的vite版本为2.9.14 上一篇我们认识到从vue-cli3迁移到vite的种种坑,当我们跋山涉水,披荆斩棘后,终于将项目更换为
2022-06-28
120
0
0
vite
2022-04-28
从vue-cli3迁移到vite谈起(一):ES发展与vite初步使用
注:本文使用的vite版本为2.9.14 模块化一直驱动着前端的发展,而前端的发展,也产生了一系列的模块化标准和规范,改革了以模块化作为底层的构建工具,从而加速了前端的发展。 一、模块化的刀耕火种到ESM 在很久很久以前,久到Jquery都算是一个新型框架的年代 ,那个时候受其他语言的影响,同时也为
2022-04-28
33
0
0
vite
2022-04-08
如何在vue项目中通过babel埋点的两个思路
关于babel babel主要用途有三个: 将esnext、typescript等语法转译为目标环境所支持的javascript。 babel由于可以生成AST,因此我们可以在AST上进行各种各样的检查以及操作,比如lint以及压缩、混淆。 同第二点,babel也暴露了一些api,通过这些api,我
2022-04-08
37
0
1
babel
1
2
3