dejchi®ç®ç°°°°®®® °¶®®®°°°¶
Groom your app’s Node environment with nodenv.
Use nodenv to pick a Node version for your application and guarantee that your development environment matches production. Put nodenv to work with npm用于无痛节点升级和 防弹部署。
在开发方面强大。一次指定应用程序的节点版本 在一个文件中。将所有队友放在同一页面上。不 头痛在不同版本的节点上运行应用程序。只是工作 从命令行。随时覆盖节点版本:只需设置 环境变量。
生产中的岩石固体。您的应用程序的可执行文件是它的
与OPS接口。使用nodenv,您再也不需要cd
在Cron工作或厨师食谱中,以确保您选择了合适的运行时间
节点版本的依赖性生活在您的应用程序中,因此
回滚是原子的,即使您切换版本。
一件事很好。 nodenv仅关注切换节点 版本。这很简单。
ç°至¢
- WSL2
- NPM V9
- bash
nodenvã®ÅÉÉ
§ ¾â
$ rm -rf ~/.nodenv
.bashrc
â«Æ
# 以下のような文が書かれているはずです
export PATH="$HOME/.nodenv/bin:$PATH
.bashrc
- ã
$ source .bashrc
$ nodenv
Command 'nodenv' not found
pnpmâ®
安装€ shellâÅ®èt
$ wget -qO- https://get.pnpm.io/install.sh | ENV="$HOME/.bashrc" SHELL="$(which bash)" bash -
â® -
$ pnpm -v
8.3.0
nodejsã®ãt
kude7§·¹
# v20.X.Xをインストールする
$ pnpm env use --global 20
# LTS版をインストールする
$ pnpm env use --global lts
$ node -v
v20.0.0