1.win10 的wsl 开启
管理员权限运行powershell并运行下面的命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
2.microsoft store
搜索wsl,我这里安装了ubuntu 18.04
3.启动ubuntu 18.04
ubuntu18.04 安装路径一般在 C:\Users\administrator\AppData\Local\Microsoft\WindowsApps\ 下
启动后会让你创建用户和密码 设置root用户.
4.安装zsh和oh-my-zsh
安装zsh:
sudo apt-get install zsh
安装oh-my-zsh:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
我选择的主题是ys,其他主题好像有些字体没有 会乱码 我也不折腾了.
设置用户的默认bash 为zsh
sudo vi /etc/passwd
root:x:0:0:root:/root:/usr/bin/zsh
5.安装windows 版的vs code
但是在zsh里 你输入code . 时,打开的不是你真实的路径文件夹
这儿我们在windows的D:创建一个workspace目录作为我们的工作目录
然后在root用户里面给做一个符号链接,以后在该目录下工作.
~$>ln -s /mnt/d/workspace workspace
vs code
增加一个配置
"terminal.integrated.shell.windows": "C:\\Users\\admistrator\\AppData\\Local\\Microsoft\\WindowsApps\\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\\ubuntu1804.exe"
这是你ubuntu的实际地址 这样你的vs code 的bash也是这个bash
6.安装git
7.安装nvm
https://github.com/creationix/nvm
nvm 安装好了 就可以愉快的尝试node 环境了
nvm install v10
nvm use v10
nvm alias default v10
8.安装yarn
sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3
echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
享受前端编程的快乐把!