⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神-2

简介: 2. 安装Node.js打开终端(iTerm2)。在终端中运行以下命令来安装Node.js:

2. 安装Node.js

  1. 打开终端(iTerm2)。
  2. 在终端中运行以下命令来安装Node.js:
nvm install stable

这将安装最新的稳定版Node.js。如果你想安装特定版本的Node.js,可以使用以下命令并替换<version>为你想要安装的具体版本号,例如14.17.6

nvm install <version>

验证Node.js是否成功安装:

node --version
  1. 如果安装成功,你将看到Node.js的版本号。

3. 配置环境变量

  1. 打开你的终端配置文件,这里是zsh的配置文件为~/.zshrc
  2. 在配置文件中添加以下内容来设置nvm的环境变量:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
  1. 保存并关闭终端配置文件。
  2. 在终端中执行以下命令使配置文件的修改生效:
source ~/.bashrc  # 或 source ~/.bash_profile 或 source ~/.zshrc,根据你的配置文件名来选择对应的命令
  1. 环境变量配置完成后,可以在终端中使用nvm命令来管理已安装的Node.js版本。
  2. 验证环境变量是否配置成功:
nvm --version
  1. 如果成功配置,你将看到nvm的版本号。

4. 使用已安装的Node.js版本

  1. 在终端中运行以下命令来切换到已安装的Node.js版本:
nvm use <version>
  1. 使用具体的版本号替换<version>。切换成功后,你将可以在终端中使用选定的Node.js版本。

安装git

1. 安装Git

在macOS上安装Git

  1. 在终端(iTerm2)中运行以下命令来安装Homebrew(包管理工具):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ssh-keygen -o

在终端中运行以下命令来使用Homebrew安装Git:

brew install git

2. 配置SSH协议

SSH协议允许你通过加密方式与远程代码仓库进行通信,以确保安全性。以下是配置SSH协议的步骤:

  1. 生成SSH密钥对:
  • 在终端中运行以下命令来生成SSH密钥对:
ssh-keygen -o
  • 按照提示,选择密钥的保存路径和设置密码(可选)。 2.查看密钥
 cat ~/.ssh/id_rsa.pub // 公钥
 cat ~/.ssh/id_rsa // 私钥

3. 升级SSH协议(可选)

有些平台SSH协议不一样,就没有权限推送代码了,这点得注意

为了提高SSH协议的安全性,你可以升级到更高版本的SSH协议。以下是升级SSH协议的步骤:

  1. 检查SSH客户端配置:
  • 在终端中打开SSH客户端配置文件:
vi ~/.ssh/config
  • 如果文件不存在,可以创建一个新的配置文件。
  1. 在配置文件中添加以下内容以启用最新版本的SSH协议: Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa PreferredAuthentications publickey PubkeyAcceptedKeyTypes ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-ed25519,ssh-rsa

遵循git提交规范

屏幕截图 2023-07-31 160153.png

方便一点就是用git-cz代替git commit

npm install -g commitizen
npm install --save-dev git-cz
  • feat : 新功能
  • fix : 修复bug
  • docs : 文档改变
  • style : 代码格式改变
  • refactor : 某个已有功能重构
  • perf : 性能优化
  • test : 增加测试
  • build : 改变了build工具 如 grunt换成了 npm
  • revert : 撤销上一次的 commit
  • chore : 构建过程或辅助工具的变动

配置whistle

如果你做的是H5项目,想要在真机上调试,那么whistle会给你极大的便利

1.安装whistle

Node安装成功后,执行如下npm命令安装whistle (Mac或Linux的非root用户需要在命令行前面加sudo,如:sudo npm install -g whistle

$ npm install -g whistle
$ npm install cnpm -g --registry=https://registry.npmmirror.com
$ cnpm install -g whistle
或者直接指定镜像安装:
$ npm install whistle -g --registry=https://registry.npmmirror.com

3. 启动whistle

最新版本的whistle支持三种等价的命令whistlew2wproxy

启动whistle:

$ w2 start

Note: 如果要防止其他人访问配置页面,可以在启动时加上登录用户名和密码 -n yourusername -w yourpassword

重启whsitle:

$ w2 restart

调试模式启动whistle(主要用于查看whistle的异常及插件开发):

$ w2 run

启动完whistle后,最后一步需要配置代理。

4. 配置代理

配置信息
  1. 代理服务器:127.0.0.1 (如果部署在远程服务器或虚拟机上,改成对应服务器或虚拟机的ip即可)
  2. 默认端口:8899 (如果端口被占用,可以在启动时通过 -p 来指定新的端口,更多信息可以通过执行命令行 w2 help (v0.7.0及以上版本也可以使用w2 help) 查看)

勾选上 对所有协议均使用相同的代理服务器

代理配置方式(把上面配置信息配置上即可)
  1. 浏览器代理 (推荐):安装浏览器代理插件

屏幕截图 2023-07-31 160418.png 

目录
相关文章
|
JavaScript 前端开发 Shell
⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神-1
理清内部平台 进入一家新公司,你需要了解以下几个平台以及使用方式:
101 1
|
JavaScript 前端开发 开发工具
⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神-4
Document This “Document This”是一个 Visual Studio Code 扩展,可以自动为 TypeScript 和 JavaScript 文件生成详细的 JSDoc 注释。
85 0
|
Web App开发 XML JavaScript
⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神-3
Firefox: 地址栏输入访问 about:preferences,找到 Network Proxy,选择 手动代理配置(Manual proxy configuration),输入代理服务器地址、端口,保存
93 0
|
存储 消息中间件 缓存
大环境不好?来看看前同事30K月薪掌握了什么技术!
大环境不好?来看看前同事30K月薪掌握了什么技术!
65 0
|
运维 监控 数据可视化
当开发同事辞职,接手到垃圾代码怎么办?
当开发同事辞职,接手到垃圾代码怎么办?
|
存储 Java
一次代码走查看出来同事的问题
一次代码走查看出来同事的问题
132 0
|
Linux 程序员 Shell
老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
165 0
老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
|
移动开发 运维 小程序
壮士请留步,你长得好像我同事
蚂蚁集团 mPaaS 招兵买马 ing
844 0
壮士请留步,你长得好像我同事

相关实验场景

更多