路漫漫其修远兮, 吾将上下而求索

0%

package.json 的依赖库版本号前大多有一个 ^ ~ 这两者有什么区别呢

含义

  • 波浪符号(~): 当依赖的修订号发生升级后, 使用 npm i 会自动升级最新版本
  • 插入符号(^): 当依赖的次版本号发生升级后, 使用 npm i 会自动升级最新版本

以上两者均不会更新 package.json

阅读全文 »

随手整理了一下常用的跨域方式处理方案, 这里马上分享给大家 😋

ps: 为了保证前后端编码的一致性, 本系列文章中涉及部分后端内容. 后端统一使用原生 nodejs 来搞, 请奔走相告.

准备工作

为了托管我们的静态页面, 我们需要一个可以提供服务器环境的插件, 这里推荐 live-server, 通过命令 npm i -g live-server 安装即可. 该插件支持html文件热更新. 那用户体验简直飞起. 一键启动, 只需要在需要托管的目录执行 live-server . 即可.

阅读全文 »

使用 control + c 取消本次操作

1
Updating Homebrew...

使用 brew 安装应用, 当命令行出现以上状态时, 按下组合键 control + c, 当命令行变成以下状态的时候, 说明已经成功取消了, 切记只能执行一次 control + c

1
2
Updating Homebrew...
^C

禁用掉每次安装前的更新

一次性方案, 命令行执行

1
export HOMEBREW_NO_AUTO_UPDATE=true

长久方案, 把以下命令添加到 zshrc 配置文件中~

1
2
# ~/.zshrc
export HOMEBREW_NO_AUTO_UPDATE=true

需要更新时, 使用

1
2
brew update && brew upgrade && brew cleanup ; say mission complete
brew update && brew upgrade brew-cask && brew cleanup ; say mission complete