Node.js环境周边笔记

背景:

因为很久没有使用Node.js了,而且关于版本管理方面的知识有些混乱,所以我准备整理一下。

开发环境

电脑:macOS Montery(英特尔酷睿)
编程软件:Visual Studio Code

自制 3.4.11 版本

请用中文简述以下内容,仅需一种选项:

内容

由于混合了在操作系统中进行的nodejs版本管理和对每个项目进行nodejs版本管理,所以本次总结将重点放在后者的「对每个项目进行nodejs版本管理」上。

在操作系统上管理nodejs版本方面,有一些工具可以选择,比如nodebrew和fnm。

由于在使用pyenv和rbenv进行了类似的搜索,因此选择nodenv来管理每个项目的nodejs版本。

首先,使用homebrew安装nodenv。在终端中执行以下命令。

brew install nodenv

执行下述命令以确认安装。

nodenv -v

执行下面的命令后,您可以确认可安装的版本。

nodenv install -l

以下是可以指定版本并安装的方法。

nodenv install 18.0.0

当您安装了新版本的Node之后,请运行这个命令。

nodenv rehash

切换到已安装的Node时,请使用以下命令进行操作。

nodenv local 18.0.0

为了让nodenv生效,需要在“.zshrc”文件中添加以下内容。(也可以在“.bash_profile”等文件中进行修改,但此处使用“.zshrc”)

export PATH="$HOME/.nodenv/bin:$PATH"
eval "$(nodenv init -)"

如果不追加以上内容,每个项目将无法识别通过nodenv指定的版本,请注意。

其他 (Sū tā)

因为正在使用asdf管理Flutter的版本,所以如果Nodejs也开始使用asdf进行管理,将会添加进来。

In Chinese, you can paraphrase “参考記事” as “文献参考” .

 

广告
将在 10 秒后关闭
bannerAds