Linux:编写一个项目的自动化部署脚本

本文介绍了如何为React项目编写一个自动化部署脚本,通过shell脚本简化Linux环境中复杂的部署过程。脚本内容包括执行项目打包和依赖安装等命令,可以在package.json的scripts中配置,并通过命令运行。由于涉及远程服务器登录和密码,通常建议手动输入,但也可根据实际情况调整为自动输入。
摘要由CSDN通过智能技术生成

因为需要执行系列命令,需要手动操作执行,有时候会漏掉步骤,导致打包出错,这个时候执行一个简单的自动化部署脚本就很方便,类似于npm发包那种。

1.在项目中创建一个文件夹再在里面创建一个以 .sh 后缀结尾文件,或者直接建一个以 .sh 后缀结尾文件,尝试在里面输入你的脚本命令。

说明:
(1)这个是一个shell脚本,脚本内输入的都是Linux命令
(2)不同项目打包执行跟安装依赖包的执行命令方式会有所不同,记得区分。
(3)以下以自己一个实际开发的项目为例,这个项目是react开发项目但是需要借助nodejs环境二次打包生成新的文件进行项目部署。
在这里插入图片描述
(4)大多数情况没有上述那么复杂,通常可能只需如下所示,具体情况还是根据实情进行编写。

#!/bin/bash
remote="服务器IP"
username="root"
pass
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值