如何让.gitignore 的新增目录规则生效?
假设一个 Git 仓库中有个 a 目录,这个 a 目录原来已经被提交到仓库,后来因某种原因,希望从仓库中排除,即希望 Git 不再跟踪 a 目录的变化。那么只把 a 目录添加到 .gitignore 文件是不起作用的,还需执行以下两个关键步骤: 第一步:从 Git 版本控制中移除 a 目录(但保留本… 阅读更多 »如何让.gitignore 的新增目录规则生效?
假设一个 Git 仓库中有个 a 目录,这个 a 目录原来已经被提交到仓库,后来因某种原因,希望从仓库中排除,即希望 Git 不再跟踪 a 目录的变化。那么只把 a 目录添加到 .gitignore 文件是不起作用的,还需执行以下两个关键步骤: 第一步:从 Git 版本控制中移除 a 目录(但保留本… 阅读更多 »如何让.gitignore 的新增目录规则生效?
一 PM2简介 PM2 是一个功能强大的进程管理工具,尤其适合 Node.js 应用的生产环境部署。主要具备以下几个突出特点: 进程守护,自动重启:这是最核心的功能。PM2 可以确保你的应用作为守护进程在后台运行。即使应用因为错误而崩溃,PM2 也会立即自动重启它,从而极大地提高了应用的稳定性和可靠… 阅读更多 »PM2简介及常用命令
一直在用的阿里云服务器是CentOS 7.4系统,但CentOS从2023年起已不再更新,且系统太老了,连Node.js也只能支持到16.x版本,跑一份简单的现代Node代码,报各种依赖库版本错误,所以决定把系统更新一下。 在阿里云上,更换操作系统有两种方式:更换系统盘(相当于重装系统,所有数据会重… 阅读更多 »记录:阿里云服从CentOS升级到Ubuntu的过程
记录一下,在一个没有UI界面、只有终端命令的CentOS 7.4系统下安装Node.js的过程。 首先,为了方便以后切换Node.js版本,先安装NVM。 一 安装NVM nvm的标准安装是直接运行命令: curl -o- https://raw.githubusercontent.com/nvm-… 阅读更多 »记录:CentOS系统如何安装Node.js