2.3 KiB
HomeBrew 安装 Node.js
简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。
此处使用 homebrew 安装,先确保安装Homebrew后再进行后续操作
先在终端输入下面命令查看是否安装HomeBrew
brew -v
未安装可以看这篇文章安装 Mac OS 神器 HomeBrew
搜索可安装的Node
brew search node
安装Node
安装默认版本
brew install node
安装指定版本
brew install node@18
卸载Node
brew unistall node
查看Node版本
node -v
切换Node版本
切断16版本链接
brew unlink node@16
链接18版本
brew link --overwrite --force node@18
其中 Homebrew 包管理器中,--overwrite
和 --force
是两个选项,它们的作用如下:
--overwrite
选项
当 Homebrew 安装一个包时,如果这个包已经存在于系统中,Homebrew 默认会跳过这个包的安装。但是,如果您希望强制安装一个已经存在的包,可以使用 --overwrite
选项。
使用 --overwrite
选项可能会覆盖您系统中已经存在的一些文件,因此需要小心使用。请确保在使用这个选项前,已经备份了您的系统数据。
--force
选项
--force
选项是针对在 Homebrew 中进行软件包安装或卸载时出现错误的情况。有时,当您尝试安装或卸载一个软件包时,Homebrew 会输出一些警告或错误,阻止您完成操作。如果您确定这个操作是安全的,可以使用 --force
选项强制执行这个操作。
和 --overwrite
选项一样,--force
选项可能会导致系统中的文件被覆盖或者删除,因此也需要小心使用。它可能会破坏系统的稳定性,因此必须谨慎使用。
总之,--overwrite
和 --force
选项都是使 Homebrew 绕过某些限制和警告的选项,并且需要小心使用。在进行任何系统操作之前,请务必了解它们的意义和作用,并且备份您的系统数据。
卸载命令
brew uninstall node