在日常开发过程中,经常会碰到代码格式化不一致的问题,还要就是 js 代码语法错误等没有及时发行改正,下面就介绍一下如何使用eslint、prettier、husky、lint-staged、commitizen来规范代码格式和提高代码质量的方法。 目录 准备工作 代码检测 代码格式化 Git 规范 准备工作 ...
在日常开发过程中,经常会碰到代码格式化不一致的问题,还要就是 js 代码语法错误等没有及时发行改正,下面就介绍一下如何使用eslint、prettier、husky、lint-staged、commitizen来规范代码格式和提高代码质量的方法。 目录 准备工作 代码检测 代码格式化 Git 规范 准备工作 ...
导语:之前写过一个音乐播放小项目,感觉里面的歌词解析挺好玩的,现在就这个实现的方法做一个总结。 目录 准备工作 解析方法 实战案例 准备工作 下载歌曲文件 首先准备三个文件,分别是歌曲xxx.mp3和歌词xxx.lrc以及封面图xxx.jpg,可以到相关的音乐软件下载一下的。 ![准备文件](/img/ ...
导语:最近由于一些事情需要处理,所以没来得及写技术总结了。今天终于可以坐下来好好的梳理一下脉络,说一下那个在日常前端开发过程中,常用到的页面列表加载的方法总结。这里介绍三种方法,分别是分页加载、按钮加载以及滚动加载。 目录 方法简介 代码实现 效果预览 方法简介 在日常的前端开发过程中,我们经常会碰到列表很长,不可能完全显示出来,所以就要进行 ...
导语:随着Vue3引入了Typescript,至此前端三大js框架都支持了使用typescript开发WEB项目。那么现在就来总结一下前段时间学习ts的知识点,进行一些总结归纳,做一个学习笔记。 目录 概念 补充 安装配置 常用知识 概念 TypeScript是一门由微软的 ...
导语: 在日常的开发过程中,跨域是一个令人头疼的事情,也在跨域的过程中学到了不少知识,也吃了不少跨域的亏,一直没有时间整理这部分的知识点,现在就我脑海中的跨域知识以及结合开发过程中遇到的坎进行一个系统的总结。 目录 跨域是什么 跨域解决方法 跨域是什么 说到跨域,就不得不提游览器的[同源安全策略](https://developer.mozilla.org/zh-C ...