编译结果处理的shell脚本

bash 复制代码
#!/bin/bash
WEB="web"
DIST="dist"
RED=\033[0:31m
GREEN=\033[0;32m
NC=\033[0m
#生产打包传参
BUILD="b"
if [ -e ${WEB} ];then
	#删历史文件
	rm -r ${WEB}
	rm ${WEB}.zip
fi
#编辑文件
npm run build
#检查构建是否成功
if[ -e ${DIST} ];then
	#改名
	mv ${DIST} ${WEB}
	#压缩
	if[ "$1" == $BUILD ];then
		zip −r ${WEB}.zip ${WEB}
	fi
	printf "${GREEN} success!!!!!!! ${NC}\n"
else
	printf "${RED) failure!!!!!!!!!! ${NC}\n"
fi
相关推荐
老章学编程i1 小时前
Vue工程化开发
开发语言·前端·javascript·vue.js·前端框架
tanxiaomi2 小时前
vue 不是spa 单页面应用吗? 配置路由工作模式为history 后 ,为什么配置Nginx的 try_files 可以根据url 找到对应的文件?
前端·vue.js·nginx
果子切克now2 小时前
vue3导入本地图片2种实现方法
前端·javascript·vue.js
二十雨辰4 小时前
[uni-app]小兔鲜-06地址+sku+购物车
前端·javascript·vue.js·uni-app
DT——5 小时前
vue中如何实现组件通信
前端·javascript·vue.js
开心工作室_kaic6 小时前
基于微信小程序的校园失物招领系统的设计与实现(论文+源码)_kaic
c语言·javascript·数据库·vue.js·c#·旅游·actionscript
customer088 小时前
【开源免费】基于SpringBoot+Vue.JS洗衣店订单管理系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
杨荧8 小时前
【JAVA开源】基于Vue和SpringBoot的周边产品销售网站
java·开发语言·vue.js·spring boot·spring cloud·开源
星浩前进中8 小时前
基于Springboot+VUE的二手奢侈品商城的设计与实现
vue.js·spring boot·后端
DK七七8 小时前
【PHP陪玩系统源码】游戏陪玩系统app,陪玩小程序优势
前端·vue.js·游戏·小程序·php·uniapp