作为一名土生土长的中国程序员,我们大多数人从小到大用的最习惯的操作系统肯定是windows系统了。然而,为了写代码赚钱钱,我们又投向了Linux的怀抱,Linux的开源生态为程序员们提供了各种各样卓越的工具,大大提升了生产力。
但为了使用Linux,我们不得不选择重装一个双系统,或者使用一个虚拟机,又或者采取其他的方式……这些办法固然能达成我们想使用Linux的目的,但我们始终无法灵活地在windows和Linux之间切换。 难道就没有一种方法能让我们畅快地在windows和Linux之间无缝切换吗? 当然有!WSL就是这样一个神器!
一、首先,我们要安装WSL,照着微软的官方文档走即可: docs.microsoft.com/zh-cn/windo…
照着步骤走就可以了
照着步骤走完,我们现在应该已经有了WSL,在powershell里面输入wsl,我们就可以进入wsl界面了:
1、调整时间
ubuntu安装后的时间,与实际时间是不符的,这会导致apt-get update 等命令报错。
打开powershell 输入 wsl --shutdown 然后再wsl启动WSL即可,原理就是重启一次,系统时间就会被设置正常。(也算是微软留的一个bug)
2、安装git: sudo apt-get install git
注意git这里有个大坑,使用https/http协议来git clone总是会报错,但是使用ssl就不会,所以安装完git之后,强联建议配置一下ssh
3、安装n(nodejs版本管理工具)
安装方法使用的是git clone 然后make install
4、安装node.js 有了n,我们就可以方便地安装node
n lts
5、现在,我们已经有了n+npm+node.js 这三大神器了
6、下一步?你应该去github上拉个项目,开始产出了!