大家好,感谢邀请,今天来为大家分享一下服务器网站的源码分享的问题,以及和服务器源代码什么意思的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
SiteServerCMS是一款拥有十年历史与广泛知名度的CMS系统,最近迈出了自成立以来的最具跨越性的一步,宣布开源并推出全新5.0版本。
SiteServerCMS团队对5.0版本进行了大刀阔斧的改造,从内到外一切焕然一新。比如用户中心代码全部重写,不再沿用ASP.NET,而是转用JavaScript和API调用,采用ReactJS与RestfulAPI来完成所有功能,使用户中心成为单页应用,这意味着更快速、更实时、响应更灵敏。
之前因为没有开源,所以都是直接下载官方提供的安装包或升级包。现在终于开源了,就可以利用SiteServerCMS源码进行二次开发,然后打包自己的安装包或升级包。下面就讲讲如何通过SiteServerCMS源码制作安装包和升级包。
1、运行GitBash
2、进入SiteServerCMS源码根目录
假设从https://github.com/siteserver/cms下载下来的源码放在E:\\cms,具体文件如下图所示:
输入以下命令进入SiteServerCMS源码根目录:
3、打包用户中心代码
首先输入以下命令进入SiteServerCMS用户中心目录:
然后安装SiteServerCMS官方提供的g3打包工具:
如果看到类似下图所示结果表示安装成功:
再输入以下命令进行安装其他一些依赖:
安装完成之后,就可以通过以下命令进行SiteServerCMS用户中心的打包工作了:
SiteServerCMS用户中心打包成功之后,通过以下命令退到上一级目录(即源码根目录):
4、打包SiteServerCMS后台代码
首先通过以下命令安装gulp打包工具:
如果看到类似下图所示结果表示安装成功:
再输入以下命令进行安装其他一些依赖:
安装完成之后,就可以通过以下命令进行SiteServerCMS后台代码的打包工作了:
最后通过以下命令把SiteServerCMS后台代码和用户中心代码统一压缩:
压缩成功之后,在源代码根目录能看到两个压缩包,即安装包和升级包:
以上两个压缩和SiteServerCMS官方网站提供下载的包就是一样的了。
OK,关于服务器网站的源码分享和服务器源代码什么意思的内容到此结束了,希望对大家有所帮助。
