一,ubuntu安装过程
1.电脑左下角win键,打开设置点击更新与安全,在左边找到开发者选项,点击开发人员模式
2.然后在设置界面找到应用,点进去
3.点击右边的程序和功能
4.进去之后点击 启用或关闭windows功能
5.找到 适用于Linux的windows子系统勾选他,然后点击确定
6.然后会提示重启电脑,然后重启一下,
重启之后打开控制台 输入bash ,复制那个网址
7.然后在电脑右下角搜索里面 输入网址然后回车系统它会自动弹出Microsoft商店 选择Ubuntu
8.安装之后会显示输入用户名和密码,输入密码的时候,密码是不可见的,并不是输入不上
安装完之后就可以使用了
二,nodejs环境配置
1.安装一个nvm (用来管理不同版本的node)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
2.通过nvm安装指定版本(8.9.0)的node
nvm install v8.9.0
3.然后就可以git克隆我们的项目了 (通过ssh)
(1) 那么我们通过linux配置一下ssh
首先
ssh-keygen
然后获得公共密钥
cat ~/.ssh/id_rsa.pub
把获得到的密钥配置到gitlub里的ssh key里面就可以通过ssh克隆项目了
https://www.cnblogs.com/sheldonxu/archive/2012/09/17/2688281.html
https://www.jianshu.com/p/259773014e03
代码提交规范
https://yuque.antfin-inc.com/data-resource-platform/toaz5x/zrrwie
这里是一些常用命令https://www.runoob.com/w3cnote/linux-common-command.html
鸟哥的 Linux 私房菜 – 基础学习篇目录
wsl -l
wsl -l -v
wsl --set-version Ubuntu 2
rm -rf /mnd/d/dataq-fin…
进入目录后 pwd 查看当前路径
/mnt/d/path/to/
如:进入d盘下的work文件夹
直接 cd /mnt/d/work
看目录 目录 ll
要进哪个目录 就 继续 cd
cd /mnt/d/
ctrl + d ctrl + z
ctrl + c
/mnt/d/work (盘 都不在home下 都在/mnt 下面)
你要删除这个目录下的文件或者目录 要么 用 ./ 代替当前路径 要么就全部写上去 比如 rm -rf /mnd/d/dataq-fin…
linux下删除没法恢复的 widnows 你还能从回收站找到
linuxnode.jsnvmnpm
发布于 1月8日
node
版本管理
linux使用nvm安装npm
资源
命令方式安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
其中版本v0.35.2
可以在https://github.com/nvm-sh/nvm/releases中选择自己需要版本
安装完成后在~/.bashrc
等配置文件中会出现一下配置(如果没有请自己新增)
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
执行source ~/.bashrc
使配置生效
使用command -v nvm
验证是否安装成功
使用nvm
安装node
nvm install node
npm -v
node -v
nvm常用命令
# 安装最新版本命令
nvm install node
# 查看远程版本
nvm ls-remote
# 查看安装的版本
nvm ls
# 查看当前使用版本
nvm current
# 安装具体版本
nvm install v10.10.0
# 使用安装的版本
nvm use v10.10.0
详细使用信息可见官方文档
node版本管理工具 n
如果你已经安装了 node
,你可能更喜欢 n
作为 node
的管理工具,详细的使用方式请参照官方文档
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)