前言
作为前端开发离不开的是 git 和 node.js 当电脑重装或换系统后会导致之前的配置丢失,我就可以翻出来看看当时咋安装的,
用最快的速度完成最优的安装,避免入坑。
提示:以下是个人经常用的配置,如果不合适或有更好的方法可以评论告诉我。
一、Git 下载 安装
1.下载
进入网站点击推荐下载版本
2.安装
- 点击下载下来的exe文件,进入安装界面点击下一步
2. - 第一个on the desktop 选中可设置桌面图标,我不需要所以默认直接下一步
- 下图为默认编辑器 Vim 默认下一步
-
此项设置决定初始化新项目(仓库)的主干名字,第一项默认是master,第二项默认是main(这是因为2020 年非裔男子乔治·弗洛伊德因白人警察暴力执法惨死而掀起的 Black Lives Matter(黑人的命也是命)运动,很多人认为 master 不尊重黑人,呼吁改为 main.)因为我们公司会有规范最好统一默认分支 所以我默认下一步
-
第一项是只在Git Bash 中的 Git 命令行工具。第二项是能够使用 Git Bash 中的 Git,命令提示符和 Windov PowerShell 以及在 PATH 中寻找 Git 的任何第三方软件。第三项考虑都不要考虑好吧。所以我默认下一步
-
默认下一步
-
默认下一步
-
默认下一步
-
。。。。此处省略好几步,直接默认 点击安装就完了
安装完成 点击 Finish 。 吐槽一下,win10 的右键需要点一下显示更多,才能到详细右键。
完成后就可以拉取想要的代码进行操作
二、node.js 下载安装
拉完代码到了要安装依赖和跑项目的时候,发现哎呀,没有node啊
node.js 下载地址
上面是最新版本(项目上遇到过最新的可能不兼容) ,下面 all download options 点击去可查找历史版本,我采用的是 12.18.4
-
点击下载的 .msi 文件 进行安装
-
点击选择同意进行下一步
-
选择要安装的路径(不想装c可以直接该对应盘符,后面的文件路径保留),下一步
-
默认点击下一步
-
默认点击下一步
-
其实就是无脑下一步,第三步的时候可以选择自定义目录,点击安装。
-
node -v npm -v 查看相应版本 新的node都自带npm
二、NVM下载安装
-
nvm 是什么
nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。下面列出下载、安装及使用方法。 -
nvm 下载地址
进入网站下滑 下载nvm-setup.exe 文件
-
下载完成后点击 .exe 文件开始安装
-
选择我同意,下一步
-
修改文件安装目录
-
选择nodejs路径 对应的是第二章3小节安装 nodejs 时选择的路径
-
已安装节点v12.18.4。你想让NVM来控制这个版本吗? 我选择了是,直接本地的 node 就会被加进nvm中
-
完成安装
-
nvm list 可以查看当前状态
-
nvm 常用命令总结
1). 查看本地安装版本
nvm list
2). 安装node
nvm install 14.17.0(指定版本)
3).使用指定版本的 node
nvm use 14.17.0
4).卸载node
nvm uninstall 14.17.0
5).开启关闭nvm 版本管理
nvm on
nvm off
6). 配置node镜像,可以通过命令。也可以通过安装目录中的settings.txt文件查看,也可直接在该文件操作。
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 常见问题
1)nvm 安装 node 报错,需要配置代理安装
2)应用指定版本node 出错 没有权限,需要用管理员权限运行
3)下载node 失效,切换新安装的node后 发现不好用 可以查看 nvm 目录内对应的node版本内是否含有依赖
发现是空的 可以直接去node 官网下载 node 替换 或找其他代理再安装
总结
随着技术发展,大部分项目都要用到git 、node.js 本文主要按步骤分析安装的过程和一些经验,node 版本管理主要是解决 新老项目交替,
老项目需要用之前的node ,新项目一般都采用近年用的node ,没有版本切换会非常不方便。