thumbnail
Homebrew
简介 Homebrew(简称:brew)是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。 在终端使用一行命令安装很多软件,包括开发软件(Git、Maven、Redis、MySQL等)和生活中用的软件(QQ、微信、百度网盘…
thumbnail
Mac终端美化
美化并增强Mac终端后的效果如图所示,对于输入正确的命令会变色,输入命令开头字符,自动提示输入过的命令。实现方式如下: 切换默认终端为zsh 从MacOS Catalina开始默认终端已经是zsh。 使用echo $SHELL可以查看当前终端,如果不是/bin/zsh,执行以下命令切换到zsh,否则跳过此步。 chsh -s /bin/zsh 安装…
thumbnail
ES6中的Set
面试官:对这个数组去重: const dupArr = [2,3,4,4,2,3,3,4,4,5,5,6,6,7,5,32,3,4,5]; doddle: [...new Set()]; // [2, 3, 4, 5, 6, 7, 32] 面试官:嗯,不错,知道用ES6语法,关于Set还知道什么? doddle:嗯......(不知所云一堆堆) 面…
thumbnail
浏览器渲染过程
有没有想过当您在浏览器的地址栏中输入URL时会发生什么? 这是一个简短的概述...
提问的智慧
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址:http://www.catb.org/~esr/faqs/smar…
thumbnail
关于npm
一、npm简介 npm全称为Node Package Manager,是一个基于Node.js的包管理器,也是整个Node.js社区最流行、支持的第三方模块最多的包管理器。 npm的初衷: JavaScript开发人员更容易分享和重用代码。 npm的使用场景: 允许用户获取第三方包并使用。 允许用户将自己编写的包或命令行程序进行发布分享。 npm版…
thumbnail
Axios
Axios 前言 axios 是一个轻量型HTTP客户端,基于浏览器端发起XMLHttpRequests请求,支持丰富的配置,支持 Promise,支持浏览器端和 Node.js 端。自Vue2.0起,尤大大(Vue作者尤雨溪)宣布取消对 vue-resource 的官方推荐,转而推荐 axios。现在 axios 已经成为大部分 Vue 开发者的…
thumbnail
Git常用命令
1. Git 的使用 1.1 Git 使用前配置 在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。 配置提交人姓名:git config --global user.name 提交人姓名 配置提交人姓名:git config --global user.email 提交人邮箱 查看git配置信息:git confi…