Git 大文件 LFS
Git LFS 是一个易于安装、易于配置,使用高效的 Git 拓展工具,它能有效的管理仓库中的大文件,避免仓库体积过大,影响项目管理效率
Git LFS 是一个易于安装、易于配置,使用高效的 Git 拓展工具,它能有效的管理仓库中的大文件,避免仓库体积过大,影响项目管理效率
JS 中的原型链在面试中可以说是“必考题”
日常开发不常遇到,而且在 ES6 之后,原型链就更少见了
但是,如果设计框架或封装组件,可能就需要了解原型链
ES6 的类,可以认为是 ES5 的语法糖,因此本文主要以探究 ES5 为主
本文将从零开始搭建一个 Vue3
+ Vite
+ Pinia
+ TS
入门项目
源码:https://github.com/hal-wang/vue3-vite-ts-template
1 | git clone https://github.com/hal-wang/vue3-vite-ts-template.git |
本教程使用 WSL2 + KVM 运行 MacOS 虚拟机,MacOS 运行在 Linux 虚拟机中的 KVM 虚拟机,即嵌套虚拟化,但由于 Windows 对 WSL2 优化很好,个人感觉此方案比其他方案更好。
步骤较多,操作较繁琐,但成果很值得。
1 | docker pull mysql:8 |
1 | docker run --name mysql8 -v mysql8:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:8 --lower-case-table-names=1 --default-authentication-plugin=mysql_native_password |