先安装wsl,ubantu:
Windows系统中的Linux—WSL安装及简单使用_堂堂糖的私人笔记的技术博客_51CTO博客
windows注意开启cpu虚拟化技术,ARM cpu的话,虚拟化技术是开启SVM mode:
启动BIOS的虚拟化设置 | 开启CPU虚拟化支持-百度经验
下载安装,更新到wsl2:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
接着进到ubantu:
先更新软件安装源,要不然下面的操作无法实行(这里是ubantu的下载操作,如果是centos的,则自行百度centos的操作)
sudo apt-get update
下载node,npm,nrm,pm2(等待时间会比较长,大概20分钟)
sudo apt install nodejs npm
安装nvm:
CentOS下安装nvm,nrm的安装使用_星环-CSDN博客_linux安装nrm
安装nrm:
安装zsh
sudo apt install zsh
参考:
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc chsh -s /bin/zsh
重启终端
打开vscode配置:
"terminal.integrated.profiles.windows": {
"wsl": {
"path": "C:\\Users\\你自己的username\\AppData\\Local\\Microsoft\\WindowsApps\\ubuntu.exe",
"args": []
}
},
"terminal.integrated.defaultProfile.windows": "Ubuntu (WSL)",
vscode效果: