vite+vue3+ts+eslint+prettier+stylelint+husky+jest搭建项目
vite1.012pnpm i -g create-vite-appcreate-vite-app vite-demo vite2.01pnpm init @vitejs/app 引入 typescript1pnpm i typescript -D 在 项目根目录下创建 typescript 的配置文件 tsconfig.json 123456789101112131415161718192021222324252627282930313233343536{ "compilerOptions": { "target": "esnext", "module": "esnext", "moduleResolution": "node", "strict": true, "forceConsistentCasingInFileNames": true, ...
EventLoop
因为我们仅仅需要记住几个 MicroTask 即可,排除法!别的都是 MacroTask。MicroTask 包括:Process.nextTick、Promise.then catch finally(注意我不是说 Promise)、MutationObserver。 1234567891011121314151617181920212223242526272829303132333435console.log(1);setTimeout(function () { console.log(2); process.nextTick(function () { console.log(3); }); new Promise(function (resolve) { console.log(4); resolve(); }).then(function () { console.log(5); });});process.nextTick(function () ...
Markdown语法
标题代码示例效果12345# 一级标题## 二级标题### 三级标题一级标题二级标题三级标题 无序列表代码示例效果在符号-后加空格使用。如下: 123- 无序列表 1- 无序列表 2- 无序列表 3 如果要控制列表的层级,则需要在符号-前使用空格。如下: 1234- 无序列表 1- 无序列表 2 - 无序列表 2.1 - 无序列表 2.2 由于微信原因,最多支持到二级列表 无序列表 1 无序列表 2 无序列表 3 无序列表 3.1 无序列表 3.2 有序列表代码示例效果数字及符号.后加空格后输入内容,如下: 1231. 有序列表 12. 有序列表 23. 有序列表 3 有序列表 1 有序列表 2 有序列表 3 粗体和斜体代码示例效果粗体,前后各加两个*。 1**这个是粗体** 斜体,前后各加一个*。 1*_这个是斜体_* 粗体+斜体,前后加三个*。如下: 1***这个是粗体加斜体***这个是粗体这个是斜体这个是粗体加斜体 链接代码示例效果1[huoyou博客](https://xmeta.love)huoyou 博客 图片代码示例效果1![图片描述](h ...
Webstorm配置
1. 激活码新授权获取网址:V.LSUU.CN授权提取码:YZVR7WDLV8HHERJK(电脑浏览器打开) 1D6KY031L1G-eyJsaWNlbnNlSWQiOiJENktZMDMxTDFHIiwibGljZW5zZWVOYW1lIjoi5o6I5p2D5Luj55CG5ZWGOiB3d3cuaTkub3JnIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA3LTIyIiwicGFpZFVwVG8iOiIyMDIwLTA3LTIxIn0seyJjb2RlIjoiQUMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA3LTIyIiwicGFpZFVwVG8iOiIyMDIwLTA3LTIxIn0seyJjb2RlIjoiRFBOIiwiZmFsbGJhY ...
github加速
本地修改 host 文件时, 激活生效 Windows:在 CMD 窗口输入: 1ipconfig /flushdns Linux 命令: 12345sudo nscd restart# 如报错则须安装:sudo apt install nscd# orsudo /etc/init.d/nscd restart Mac 命令: 1sudo killall -HUP mDNSResponder 利用 SwitchHosts 动态修改本地 host 文件, 实现快速访问 github配置参考下面: Title: 随意 Type: Remote URL: https://raw.githubusercontent.com/521xueweihan/GitHub520/master/hosts Auto Refresh: 最好选 1 hour