内容: 第 1 部分。如何在 Mac 上手动卸载 Node? (Node.js 和 NPM)第 2 部分。如何在 Mac 上轻松卸载 Node?第 3 部分。如何在 Mac 上安装节点?部分4。 结论
第 1 部分。如何在 Mac 上手动卸载 Node? (Node.js 和 NPM)
那么,如何删除 Node 应用程序呢? 如果您手动执行此操作,这将不是一个简单的过程。 这就是为什么我们将教您(在下一节中)如何从 Mac 自动卸载 Node。 出于信息目的,我们将告诉您如何手动执行此操作。
您应该做的第一件事是删除计算机上旧版本的应用程序。 如果您已经使用 Homebrew 在您的计算机上安装了 Node 应用程序,那么安装过程将会很简单。
#1。 使用终端命令在 Mac 上卸载 Node
在 Mac 上卸载 Node 可以做的另一件事是在 Mac 的 终端.
这是您可以运行的命令:
sudo rm -rf ~/.npm ~/.nvm ~/node_modules ~/.node-gyp ~/.npmrc ~/.node_repl_history
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/include/node_modulessudo rm -rf /usr/local/bin/npm /usr/local/bin/node-debug
sudo rm -rf /usr/local/bin/node /usr/local/bin/node-gypsudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/share/man/man1/npm*sudo rm -rf /opt/local/include/node
sudo rm -rf /opt/local/bin/node
sudo rm -rf /opt/local/lib/nodesudo rm -rf /usr/local/share/doc/node
sudo rm -rf /usr/local/share/systemtap/tapset/node.stp
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /usr/local/lib/dtrace/node.d
brew uninstall node
brew cleanup --prune-prefix
事实上,这些终端命令显示的路径与本文“在没有 Homebrew 的 Mac 上卸载 Node”中的方法 2 列表相同,因此您可以参考这些路径来创建命令行。 例如:
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
之后,您必须删除使用 NPM 安装的每个全局包。 为此,请在终端上运行以下命令:“rm –rf ~/.npm
”。 键入引号中的命令后,您将完成在 Mac 上卸载 Node 和卸载 NPM 的任务。
#2。 如何使用 Homebrew 在 Mac 上卸载 Node?
在 Mac 上卸载 Node 的最简单和最常用的方法以及 删除 npm 正在使用 家酿 命令(更适合从 Homebrew 获取并安装 Node.js 的用户):
- 输入 ”
brew uninstall --force node
”。 执行此命令后,Homebrew 将卸载计算机中所有版本的 Node (您需要使用这个“--force”标志运行 brew 以确保可以删除所有版本的 Node). - 之后,您可以输入:“
brew cleanup
”以删除未使用的文件夹和依赖项。
#3。 如何在没有 Homebrew 的情况下在 Mac 上卸载 Node?
但是,如果您不使用 Homebrew 安装 Node 怎么办? 如何在没有 Homebrew 的情况下卸载 Node?
如果您通过二进制分发版或源代码获取 Node,以下是在 Mac 上手动卸载 Node 的步骤。
- 手动删除节点。 首先,您必须手动删除 Node 并将其移至废纸篓。
- 启动 Finder 和终端。
(您可以尝试使用 which 命令来查找 Node 文件,例如$ which node
/Users/your name/.nvm/versions/node/your version of node/bin/node
) - 删除文件夹 NPM 和 Node.js。 现在,您必须删除通常可以在以下路径中找到的可执行文件和其他 npm 资源:
NODE_MODULES
orNODE
位于/usr/local/library
or/usr/local/lib
NODE-GYP
位于/usr/local/bin
NODE
位于/usr/local/bin
NODE-DEBUG
位于/usr/local/bin
NODE
位于/usr/local/include
NODE_MODULES
位于/usr/local/include
NPM
位于您的 主目录NODE-GYP
位于你的主要 主目录NODE
位于/opt/local/include
NODE
止/opt/local/bin/
NODE
in/usr/local/share/doc
NODE_MODULES
位于 /opt/local/lib/
NODE_REPL_HISTORY
在你的主要 主目录Node.stp
位于/usr/local/share/systemtap/tapset/
Node.d
位于/usr/local/lib/dtrace/
NPM*
位于/usr/local/share/man/man1
NODE*
位于/usr/local/share/man/man1
.NPMRC
从你的 主目录. 如果您想在卸载后立即重新安装 Node.js,则不应删除它。
- 清空回收站. 您应该做的最后一件事是清空 macOS 中的垃圾箱。
第 2 部分。如何在 Mac 上轻松卸载 Node?
那么,从 Mac 卸载 Node 的简单方法是什么? 当然,这是这样做的自动方式 PowerMyMac 以及 App卸载程序 模块。
PowerMyMac 是 macOS 计算机中使用的清理和优化工具。 它有助于删除系统中不必要的文件,使其无阻塞。 另外,它有一个应用程序卸载模块来帮助你 删除应用程序而不留下跟踪文件.
以下是使用PowerMyMac的步骤:
- 下载、安装并打开该工具。
- 媒体 App卸载程序 依次 SCAN.
- 定位 Node 应用程序在显示的结果中。
- 现在,如果要卸载 Node,请单击 Node.js 应用程序。
- 按 清洁 按钮。
- 等待该过程完成。
第 3 部分。如何在 Mac 上安装节点?
在知道如何在 Mac 上卸载 Node 后,我们将教您如何安装它,以便您可以轻松地重新安装该应用程序。
因此,Node.js 将使您能够在终端中执行 JavaScript 代码。 这样,您不必在浏览器中执行它。 这使您能够拥有一个简化的 Web 开发过程。 最好在 Node Package Manager (NPM) 等包管理器中安装 Node.js。 NPM 将使您能够管理将与您的 Node.js 运行时环境一起使用的不同包。
一个非常适合简化 Web 开发过程的示例是 Gulp.js. 您可以使用的另一件事是您可以正确安装 Node(无需由于安装过程错误而卸载 Node.js)是 家酿. 您也可以使用它来安装 Node.js。
因此,为了在 macOS Catalina、Big Sure(以及以前版本的 Mac OS X)中安装 Node.js,需要遵循以下步骤:
- 下载二进制包. 您要做的第一件事是获取一个已预编译的二进制包。 这样安装过程就不会乱七八糟了。 进入Node.js官网(http://nodejs.org),然后按标有“安装”的按钮下载其最新包。 运行时环境有不同的版本。 但是,如果您刚刚开始,建议您选择 LTS 版本。
- 安装下载的包. 下一步是安装已下载的包。 为此,您应该打开 .DMG 文件并按照屏幕上的提示进行操作(如安装向导所示)。 发生的情况是,NPM 和 Node 都已安装。 Node 包管理器将使您能够为运行时环境 Node.js 安装不同的包。
- 检查路径. 安装过程完成后,向导会询问您是否有名为“
/usr/local/bin
”在您的计算机中。 通过检查您的终端来确保您拥有此路径。 因此,在终端内,您可以输入“echo $PATH
“。 - 添加目录路径. 如果您的计算机上不存在该路径,您可以 将其添加到您的主目录中
.ZSHRC
. - 检查正确安装。 下一步是通过在命令行节点中键入以下代码来检查安装是否正确完成。 此代码将启动节点 JavaScript 的会话。 代码如下:
node
> console.log(‘hello node’);
hello node
undefined
>
- 退出会话. 为了退出 Node.js 中的会话,您必须按
CTRL + C
大约两次。
那么,如何在 Mac 计算机中检查 Node 的版本? 为此,请输入“node -v
”。 怎么更新呢? 您只需从 Nodejs.org 的官方网站下载并安装较新版本的 Node。 这将使您能够覆盖较低版本。 另外,它仍将保留以前安装的软件包。
部分4。 结论
我们为您提供了在 Mac 上卸载 Node 的最佳方法。 如果您愿意,我们还为您提供了如何安装它的方法。 最好的方法 从 Mac 卸载节点 不是通过手动方式。
最好的方法是通过 PowerMyMac 的 App卸载程序 因为它确保您的系统中不会保留任何剩余的文件。 因此,您正在执行完整的清理和卸载 Node 过程,以帮助您清除系统中的堵塞。 最后,这也将帮助您为更重要的文件节省 Mac 中的更多空间。