一、安装git
1.1 yum -y install git
显示错误
error:There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d
1.2 安装centos8 镜像
cd /etc/yum.repos.d // 进入目录
ll //查看当前目录的所有文件
rm -rf ./* //删除当前的所有文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo // 下载centos8的镜像源
ls //查看文件
yum -y clean all //清除所有文件
yum -y makecache //建立缓存
1.3 重新安装git
yum -y install git
git --version //检验是否安装成功
二、将在github或者gitee的项目clone到一个文件夹里面
三、安装node(一定要安装的版本和开发的一样)
1、先创建一个文件夹“node”
wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz
tar xvf node-v16.14.0-linux-x64.tar.xz //解压
2、创建软链接,以便可以在任意目录下使用 node 和 npm 命令(类似在windows上配置全局环境变量)
ln -s /usr/local/node/node-v16.14.0-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node/node-v16.14.0-linux-x64/bin/npm /usr/local/bin/npm
3、验证安装是否成功
node -v
npm -v
四、部署项目
4.1 更新
npm install
npm i express //安装express
npm install express-generator -g
4.3 更改环境
4.3.1 修改.babelrc
"plugins": [
[
"transform-runtime",
{
"helpers": false,
"polyfill": false,
"regenerator": true,
"moduleName": "babel-runtime"
}
]
4.3.2 加载依赖
npm install --save-dev babel-plugin-transform-runtime
4.2 安装部署工具
npm i -g pm2
ln -s /usr/local/node/node-v14.15.1-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/local/bin/
pm2 start app.js