
shims-vue.d.ts 文件在 Vue 项目(特别是使用 TypeScript 的 Vue 2 项目)中起到声明模块的作用。

Docusaurus 中支持自定义代码块语法(如 `code),可以通过扩展 Markdown 解析器的处理逻辑来实现这个功能.

在 Node.js 中,path.resolve 和 path.join 都是用于处理和操作文件路径的,但它们的工作原理和使用场景有一些不同。

tsconfig.json 报错: 无法写错写入文件 ,因为他会覆盖输入文件 是怎么回事?

主要描述浏览器中文本换行,以及对比 word-break 和 overflow-wrap 这两个CSS属性在防止文本溢出上的效果.

正则表达式是用于匹配字符串中字符组合的模式。要么匹配字符,要么匹配位置。这里介绍几种经常使用正则的场景。

Typescript 给我们提供的内置类型工具可以帮助我们简化复杂的类型转换

在 nodejs 中实现监听模式的几种方案

默认情况下,一个 div 元素的宽度是父容器内容的 100%,哪怕这个 div 的子元素的宽度超出了。

unknown 是所有可能值的集合。任何值都可以分配给 unknown 类型的变量。这意味着 unknown 是所有其他类型的超类型。因此, unknown 被称为顶级类型

需要明确的是,微任务不是因为 Promise 才出现的。

如果需要删除的不只是某个文件,而是交错的代码,那么有以下三种方法可以删除 commit 。

white-space、word-break、overflow-wrap(word-wrap) 三个属性整理

为什么需要 access token 和 refresh token?

总所周知,JS 执行会阻塞 DOM 树的解析和渲染。

聊聊 prettier 与 eslint 的区别,以及它们同时使用时该如何配置。

在做 ts 类型练习的时候,碰到需要比较两个类型是否相同,看到答案里有这么一种方法

效果预览

MDN 详细介绍
没有更多了