有时在做项目时,经常要打包发布的服务器,一般都是,然后手工压缩,再上传压缩包到服务器指定目录,解压。这样每次手动做都比较烦锁。想了下可以做一个构建好文件后,自动打包成包并加上版本号,以作备份,并上传到服务器目录。这样一来,打包上传完,就可以直接上服务器解压就行了。
下面就一步步教大家怎么做。
需要以下包及文件:
--用于打包,用的是^205,14180,高版本我安装不了,因为我是2项目。
-用于上传文件到服务器
编辑自动版本号文件
用于存当前比较新版本号信息
安装:
--@^205-D
--D
自动版本号文件
{"":"1016","T":"2024126上午12:46:07","":"-"}
自动版本号文件
=('')
=('')
={
CV:()
{
=FS('')
(){
D=JSON(S('-8'))
('当前版本号:'+D);
D;
}
},
生成新版本
NV:()
{
(){
=('')
=I(())+1
()
('')
}
},
更新新版本
V:(V,)
{
=V
=D()
T=[LDS(),LTS()]('')
VD=JSON()
FS('',VD)
},
NVS:()
{
D=CV()
V=NV(D)
VD=V(V,D)
('新版本号:'+VD);
VD;
}
}
=;
上传服务器文件
FD=("-");
D=FD();
=('')注意引入后需要立即运行
VD=CV();
={
:"",
P,
:"",
:"1",
:21,
R:__+`_`,
R:"",
:[`**${VD}-${VD}`],
:["*","*","_*","*"],
,ALL_()
:[
"***",
"_**",
"_***",
"**",
],
ALL,
R:,
P(EPSV)
P:,
:,
};
D()(()=(":",))(()=());
此处注意限定是指定文件,否则会把_所有历史都一起上传
配置构建自动打包
FMP=('--')
=('')注意引入后需要立即运行
=('')
VD=NVS();生成新版本号
打包化
W:()={
(NODE_ENV===""){
=[
,
P,
自动打包加版本号
FMP({
E:{
:[],
:[
选择文件夹将之打包成并放在指定目录
{
:(__,``),
:(__,`_${VD}-${VD}`),
},
],
},
})
];
}
}
比较后增加构建命令行,"":"",并2个命令一起执行":":"----="
"":{
"":"------=",
"":"--=",
"":"----=",
"":"----=",
"":"",
":":"----="
},
完工测试截图
这样说来,游戏陪玩平台源码的作用不止一点,相反,还有很大的发挥空间。https://www.uihtm.com/zhibo/10210.htmlHTML源码网(www.uihtm.com)提供div+css3响应式模板包括:网页模板、企业模板、商城模板,以及h5网站,jQuery网页特效,wp主题等8000G源码免费模板下载。
|
|