WSL2: pnpm


Posted by urlun0404 on 2023-02-01

之前有寫過一篇WSL2安裝的筆記,當時是為了安裝pnpm這個模組管理工具,這次在工作安裝WSL2和pnpm遇到很多問題,順勢記錄一下。


pnpm 安裝步驟

首先可參考這篇文章安裝WSL2,再繼續接下來的步驟。

1. 安裝Nodejs

⚠ 這裡以Node.js 18.x為例

因為pnpm需要安裝node,但WSL2安裝好以後先不要根據介面指令下載node(可能會安裝到舊版node),因為可能要移除舊版本Node.js才能重新安裝新版本。

(1) 更新Ubuntu

$ sudo apt-gete update

(2) 新增NodeSource Repo

$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

(3) 安裝Node.js

sudo apt-get install nodejs

最後可以用以下指令檢查安裝的Node.js版本

$ node -v


2. 安裝pnpm

再來就是根據pnpm官方文件安裝pnpm,這裡要注意的是舊版node要安裝相對舊版的pnpm,node和pnpm相容性同樣可參考官方文件


References
How To Install Node.js 18 LTS on Ubuntu 22.04|20.04|18.04
pnpm


#wsl #wsl2 #pnpm







Related Posts

滲透測試基本技術 第三章 (003)

滲透測試基本技術 第三章 (003)

ASP.NET Core Web API 入門教學 - 開發環境安裝

ASP.NET Core Web API 入門教學 - 開發環境安裝

[Release Notes] 20210419_v1 - Support Buy me a coffee donate button

[Release Notes] 20210419_v1 - Support Buy me a coffee donate button


Comments