首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户7394387368188
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
VSCode 源码学习—技术与结构分析
前面我们学习了如何把VSCode的开源项目在本地启动,今天我们看一下源码的结构,以及用到的技术,看一下内部是如何实现的。 VSCode 采用了 Electron,Electron是使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用。使用的代码编辑器名为 M…
VSCode 源码学习—克隆代码并启动
Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OSX和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PH…
Vue SPA项目 + Sentry 实现前端错误监控
前端监控是相对于后端监控而言的,以往的后端监控只能记录接口被请求之后所发生的错误,但是现在随着用户复杂度不断提高,很多错误是在后端接口被请求以前就发生的JS错误。对于这种错误,传统的后端错误监控是无能为力的,因此前端监控应运而生。 最近想在公司的项目上部署前端监控,以主动捕捉用…
从源码看webpack的hash策略
所以只要某一个文件被修改,所有输出文件的hash都会跟着变化;因此它有一个弊端,一旦修改了某一个文件,整个项目的文件缓存都会失效。 webpack的三种hash生成策略都是根据源码内容来生成,只是该源码已经被webpack封装成能在webpack环境中运行的代码了,包含每一个源…
Loader学习,简析babel-loader
继上两篇文章webpack工作原理介绍(上篇、下篇),我们了解到Loader:模块转换器,也就是将模块的内容按照需求装换成新内容,而且每个Loader的职责都是单一,只会完成一种转换,所以我们一般对源文件的处理,也是由多个Loader以链式顺序执行的方式来进行多次装换,然后得到…
@babel/types深度应用
前文说过,types已经集成到@babel/core里,当然也可以单独安装: 概述 @babel/types的用途主要有3种: 类型集合 当你在ts中使用babel时,types可以为你提供全部节点对
node.js 中的版本管理 ^ ~ 的含义
版本格式:主版本号. 次版本号. 修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 先行版本号及版本编译信息可以加到 “主版本号. 次版本号. 修订号” 的后面,作为延伸。
你知道compositionstart和compositionend吗
可能你会对compositionstart和compositionend感到陌生,甚至重来没听说过。但在特定场景下,这两个事件十分有用。 最近接到一个需求,需要根据用户输入的文字来过滤列表选项。easy,一顿操作之后,代码如下: 这时,我想过滤出带有“三国”两字的书名。咦,不对…
vue与react的个人体会
框架粗略对比,### 一、全景图 来自大圣老师的开课吧网课中的截图 ![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/0ca482b52a07
VSCode合理配置ESLint+Prettier
昨天,我的开源项目成员给我提交了代码,我在用webstorm看他的代码时发现了一堆跟代码格式相关的黄色报错,我就问他这一堆黄色报错你的编辑器就没给你提示吗?他说他用的vscode没有提示这些报错。 于是,我就亲自下载了vscode搞了下发现真没提示,在百度和掘金搜了下vscod…
下一页
关注了
2
关注者
0
收藏集
4
关注标签
0
加入于
2021-08-23