-
你必须知道的几种git commit消息撤回的方式
完成了项目的某个功能的开发,需要提交到本地仓库: 12$ git add .$ git commit -m 'feat: 完成某个功能的开发的一个简短描述' 提交后发现,竟然有一个文件忘记保存了,咋办? 难道再来一遍 git ad... -
JavaScript专题之深浅拷贝
深浅拷贝应该算是面试的高频考点之一,而且在工作中也会经常使用到。 浅拷贝 简单点说,浅拷贝: “如果一个对象或数组最外层元素的值是基本类型,那么拷贝的是该值,否则拷贝的是该引用。” JavaScript 本身就提供了一些方法或操作来浅拷贝数组或对象。... -
在本地环境的前端项目中配置https
前言 这几天在看一个大佬的博客,看到这个标题 Local HTTPS 的时候,一个大大的问号浮现在我的脑海中,本地还能https? 于是带着好奇跟着文章的步骤一步步来,发现果然可行,然后就觉得自己知识面又加宽了💪。 其实很久以前我就听说过HTTPS... -
Ubuntu环境下更新chrome
我使用的操作系统是 Ubuntu 20.04,chrome 无法自动更新,需要手动更新。 更新 Chrome 方式一: 终端命令 在终端输入以下命令: 12$ sudo apt-get update$ sudo apt-get --only-upgr... -
VSCode配置Git Bash
最近打算学习下小程序的开发,但是操作系统是Ubuntu,压根搞不了啊。 虽然Github上有大佬贡献了Linux版的小程序开发者工具,但是我根本不敢用,原因是不稳定,需要各种折腾,版本很旧,我感觉对我来说花大量的时间去捣鼓这些太浪费时间了,还不如去装... -
[已解决] 如何修复 Kernel Panic - Not Syncing: VFS: Unable to Mount Root FS on Unknown-Block(0,0)
某天早上来到公司打开电脑,结果发现并没有进入那个我熟悉的界面,而是出现了大段的错误信息,那个时候我是非常郁闷且崩溃的😭,今天的心情似乎都不怎么好了。 虽然是第一次碰到这种问题,但是我面不改色,毫不慌张,因为我以前被 Ubuntu 折腾过好几次了😂... -
commitlint + husky 规范git提交信息
图片来自 commitlint 前言 偶然间看到了这篇文章 if 我是前端团队Leader,怎么制定前端协作规范? 于是便了解到了 git 提交规范,并在工作中实践了 AngularJS提交信息规范,所以在这个周末便写了这篇文章。 杂乱无章的现状 ... -
JavaScript专题之new的模拟实现
一句话介绍new: new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。 这句话似乎有点不是很好理解。在模拟 new 之前,我们先看看 new 做了什么事情。 举个栗子: 123456789101112131415161... -
使用Mock.js模拟接口数据
前言 因为公司产品说以后都会按照他的一个产品原型开发,所以我打算搞个后台管理系统的模板,类似 vue-element-admin。 对我来说,这可以给我省下不少的功夫,让我更快的完成工作任务,然后就有更多的时间来摸鱼,逃~) 目前,这个模板还仅仅是一... -
JavaScript专题之类型判断
前言 类型判断,在我们平时的工作中会经常使用到。比如,判断给定值是否是数字,字符串,布尔值和数组等类型。 typeof typeof 应该是我们最常用地用于判断数据类型的一种方式了。 Example: 12typeof 1 // 'n...
Stay hungry. Stay foolish.