nodenv至pnpm
#node #pnpm

dejchi®ç®ç°°°°®®® °¶®®®°°°¶

GitHub logo nodenv / nodenv

管理多个nodejs版本。

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仅关注切换节点 版本。这很简单。

Fast, disk space efficient package manager | pnpm

快速,磁盘高效的软件包管理器

favicon pnpm.io

ç°至¢

  • 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