有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...

有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...
eslint、prettier和ts分别承担语法检查、风格检查、类型检查的职责我们来研究一下vue项目中相关的包 用npm init vue创建一个vue3+ts+eslin...
多环境配置的实现方式 使用vite创建的项目,相比原来的webpack项目确实在性能上带来了非常大的提升,我自己练手的一个项目也是使用vite+typescript+vue3...
ES6有一个方法来判断两个对象是否相等 但是这个相等,和我们平时要的相等可能不一样这个方法判断的是a和b是不是同一个指针的对象 比如说 但是下面这种情况就不管用了 当我们只需...
1.引入cropperjs 2.使用插件 详细参数如下(部分) 配置对象 仓库地址 https://github.com/fengyuanchen/cropperjs[htt...
背景 最近在需求中有一个这样的场景:需要在页面关闭的时候,用户不需要操作,主动关闭当前订单当时考虑的方案:在页面关闭的时候,向后端发送一个请求,将这个资源释放掉;定下方案时,...
翻译背景 前段时间因为业务需要设计开发了服务于公司内部的Javascript-SDK,开发之前的调研阶段发现这篇文章,感觉写的很好,方方面面都有提到,与其说是SDK设计指南,...
前端程序员墓志铭:永远不要使用Alpha版的插件 最近写一个活动项目需要将一个HTML页面转为图片,之前一直是后台采用拼接的方式完成,然而现在遇到一个问题,Java拼接的HT...
由于Webview内嵌H5的性能/功能各种受限,于是有了各种的混合开发解决方案,例如Hybrid、RN、WEEX、Flutter、小程序、快应用等等。 React Nativ...