将node开发环境从linux迁移到win10 bash on linux
varHarrie opened this issue · 4 comments
varHarrie commented
开启Windows 10的Linux子系统
- 第一步:
- 第二步:
- 第三步:
重启电脑,等待更新。
- 第四步:
CMD中输入:
bash
# 或
lxrun /install /y
等待安装完毕,以后在CMD中输入bash
,即可进入linux子系统
安装node环境(通过nvm)
-
在CMD中通过
bash
进入linux -
安装nvm:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
- 安装node和npm:
nvm install stable
# 等待安装完毕后,激活该版本:
nvm use stable
- 解决sudo npm 未找到命令:
sudo ln -s $(which node) /usr/bin/node
sudo ln -s $(which npm) /usr/bin/npm
至此完成linux和node的安装。
yanbo0039 commented
这么牛。。。。
zhanghuid commented
貌似我在安装的时候,提示了zsh: command not found: nvm
。
解决方案:
bird.so后,发现还需要执行如下命令. ~/.nvm/nvm.sh
2018-04-04补充,原来是我的bash问题,我使用了.zshrc。
解决方案:
确认以下路径已添加到~/.zshrc:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
hua03 commented
用了半年的 WSL,最近要使用 vue 开发单页应用,老是在打包的时候卡住不动。换了 git bash ,40s就打包完了。。。日常开发的时候挺爽的,编译的时候可能差点
suyanhanx commented
厉害了。。用上了,谢谢楼主