最近作者的電腦 C 盤變紅了,這讓我很難受(有點小強迫症),所以準備重新安裝下系統,順便把 C 盤擴大點。
注意:
作業系統是 windows 11 23H2。
所有的命令列都是使用 Windows Terminal 中進行的。
由於我們所有的命令列操作都是在 Windows Terminal 中進行的, 所以第一步先按章設定 Windows Terminal(win11 是自帶的,其他系統可以在系統商店搜尋 terminal 進行安裝);
Windows Terminal 預設支援多種 shell 環境(cmd
、powershell
、Azure Cloud Shell
),
另外還支援自定義新增其他的 shell 環境(如:git 自帶的 git-bash;wsl 等等)
關於 Windows Terminal 美化可以參考這個
如果執行指令碼提示此係統禁止執行指令碼可以執行
set-ExecutionPolicy RemoteSigned
解除禁制
nvm
- node 版本管理工具作為 web 前端開發工程師,nodejs 肯定是必不可少的, nvm(Node Version Manager)是一個用於管理 Node.js 版本的工具,它提供了一些常用的命令來操作 Node.js 版本。
所以我們先來安裝 nvm
, 由於 win11 自帶了 winget
包管理工具,所有下面我們使用 winget
來安裝 nvm
。
winget install CoreyButler.NVMforWindows
# 安裝前需要先使用 winget search 進行搜尋,找到對應的 id(如上面的 CoreyButler.NVMforWindows)
具體的安裝步驟可以參考作者的這篇博文
以下是一些常用的 nvm 命令:
nvm install [version] # 安裝指定版本的Node.js。如果未指定版本,則預設安裝最新版本。
nvm use [version] # 切換到指定版本的Node.js。如果未指定版本,則預設切換到最新版本。
nvm uninstall [version] # 解除安裝指定版本的Node.js。
nvm list # 列出已安裝的所有 Node.js版本。
nvm current # 顯示當前正在使用的Node.js版本。
nvm alias [from] [to] # 建立或修改別名,以方便切換不同版本的Node.js。
nvm default [version] # 設定預設的Node.js版本。
nvm node_mirror [url] # 設定Node.js的映象源地址。
nvm npm_mirror [url] # 設定npm的映象源地址。
nvm on # 開啟Node.js版本管理。
nvm off # 關閉Node.js版本管理。
nvm proxy [url] # 設定下載代理。
nvm install lts # 安裝nodeJs 最新的 lts 版本
安裝完成後就可以執行 node -v
檢視當前的 node 版本了。
node 安裝完成後,也可以安裝一些常用的工具:
這裡我們使用的 git,git 的安裝也是使用 winget, 和安裝 nvm 的步驟一致。不習慣的可以去官網下載
winget install Git.Git
vscode 的安裝也是使用 winget, 和安裝 nvm 的步驟一致。不習慣的可以去官網下載
winget install Microsoft.VisualStudioCode
vscode 外掛:
Watt Toolkit-瓦特工具箱 (原 Steam++)現可在 windows store 中下載。
當然也可以使用使用 v2rayN (可在 just my sockets 購買)。
win11 自帶的 Edge 瀏覽器很不錯,支援賬號同步,功能非常全面(喜歡 Chrome、Firefox 可以自行安裝),不管使用哪種瀏覽器一些必要的外掛還是需要安裝的。
下面是我常用的一些外掛:
除了開發之外還有其他的一些軟體: