电脑配置gitee+github-安装nodejs-我的掘金第一文
内容提要
本文介绍了配置电脑、安装nodejs和双git(gitee和github)的方法,包括设置nodejs和npm镜像源、安装git和生成公钥私钥的步骤。作者还进行了装备测试。
延伸解读
为什么需要 nvm 和 nrm
文章提到工作中常遇到不同项目需要不同 Node.js 版本,反复卸载重装很麻烦,因此用 nvm 管理版本。同时 npm 官方镜像下载慢,用 nrm 切换淘宝镜像可提速。这两个工具分别解决版本冲突和下载速度问题,适合需要维护多项目的开发者。
双 Git 配置的关键步骤
作者同时使用 gitee 和 github,通过生成不同的密钥文件(id_rsa.github 和 id_rsa.gitee)并配置 config 文件来区分。私钥添加进 ssh-agent,公钥分别粘贴到对应平台。最后用 ssh -T 测试连通性,确保两个平台都能正常使用。
操作中容易忽略的细节
文章提醒首次运行 nvm 相关命令需用管理员权限打开命令行,否则可能提示 nvm 不是命令。如果之前已安装 Node.js,需先卸载干净。生成密钥时文件名要对应,添加私钥和配置 config 时也要根据实际文件名调整,否则 git 无法识别。
Q&A
如何在Windows上安装Node.js?
在Windows上安装Node.js,可以使用nvm工具,首先下载nvm并安装,然后在命令行中输入指令 `nvm install 16.17.0` 来安装指定版本的Node.js。
nvm是什么,它有什么用?
nvm是Node.js版本管理工具,可以方便地安装和切换不同版本的Node.js,避免频繁卸载和重装。
如何管理npm的镜像源?
可以使用nrm工具来管理npm的镜像源,安装后通过命令 `nrm use taobao` 切换到淘宝镜像源,以提高下载速度。
如何在Windows上配置双Git(Gitee和GitHub)?
首先安装Git,然后配置用户信息,生成公钥和私钥,最后将公钥添加到Gitee和GitHub上,确保可以正常使用git命令。
如何生成GitHub和Gitee的SSH密钥?
在Git Bash中输入 `ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C '你的邮箱'` 生成GitHub密钥,类似地为Gitee生成密钥。
如何测试Git配置是否成功?
在Git Bash中输入 `ssh -T git@gitee.com` 和 `ssh -T git@github.com`,如果出现相关信息则表示配置成功。