有时候,我们用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...
项目中很多情况下都需要进行路由之间的传值,想过很多种方式 sessionstorage/localstorage/cookie 进行离线缓存存储也可以,用vuex也可以,不过...
背景 在做表单的时候,会遇到很多的表单项的验证工作,几乎很多验证都是重复的,有一个比较好的lodash库来做了这些工作,但是里面有些方法与自己的期望不符。比如,lodash....
一、Apple开发者账号介绍 1.开发者账号共有三种类型:个人级、公司级、企业级。公司和企业都属于“组织”大类,可多人协作。在苹果的开发者平台登录后,可在People界面邀请...
一.首先下载mac版本的应用,选择对应系统的应用下载. 1.vscode下载地址https://code.visualstudio.com/Download 二.配置代码格式...
起因 周一早上到公司,先更新个代码呗。然后我就发现自己掉在一个大坑里了。 填坑 乍一看去,这是没有权限的问题啊。想想应该是上周五改了techgit密码的原因。于是source...
1.安装vscode 2.安装一个插件,识别vue文件 3.新建代码片段 4.删除不要的代码 5.粘入自己写的.vue模板 6.上面代码中的 "prefix": "vue",...
第一、下载安装包 RAR for Mac OS X,下载地址。 第二、解压压缩包,cd Downloads/rar 。 第三、使用以下命令安装 rar 和 unrar: 1、...
当多人团队进行一个项目开发时,每个人可能喜欢的编辑器不同,有人喜欢Webstrom、有人喜欢sublime、还有人喜欢Hbuilder。 这个时候,问题便迎面而来,如何使使用...
当项目功能越来越多,代码量便也会越来越多,后期的维护难度会增大,此时在JS方面就会考虑使用模块化规范去管理维护。 稍微介绍一下常用的模块暴露方法 随着ES6的普及以及babe...
版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.jianshu.com/p/399c01657920 本文同步发布在公众号Flutter那些事,欢...