美文网首页
如何通过SiteServer CMS源码制作安装包和升级包

如何通过SiteServer CMS源码制作安装包和升级包

作者: 深入浅出SiteServer | 来源:发表于2017-08-09 00:08 被阅读144次

    SiteServer CMS 是一款拥有十年历史与广泛知名度的CMS系统,最近迈出了自成立以来的最具跨越性的一步,宣布开源并推出全新5.0版本。

    SiteServer CMS 团队对5.0 版本进行了大刀阔斧的改造,从内到外一切焕然一新。比如用户中心代码全部重写,不再沿用 ASP.NET,而是转用 JavaScript 和 API 调用,采用ReactJS 与Restful API来完成所有功能,使用户中心成为单页应用,这意味着更快速、更实时、响应更灵敏。

    之前因为没有开源,所以都是直接下载官方提供的安装包或升级包。现在终于开源了,就可以利用SiteServer CMS 源码进行二次开发,然后打包自己的安装包或升级包。下面就讲讲如何通过SiteServer CMS源码打包生成安装包和升级包。

    1、运行Git Bash

    2、进入SiteServer CMS 源码根目录

    假设从 https://github.com/siteserver/cms 下载下来的源码放在 E:\cms ,具体文件如下图所示:

    输入以下命令进入SiteServer CMS 源码根目录:

    3、打包用户中心代码

    首先输入以下命令进入SiteServer CMS 用户中心目录:

    然后安装SiteServer CMS 官方提供的 g3 打包工具:

    如果看到类似下图所示结果表示安装成功:

    再输入以下命令进行安装其他一些依赖:

    安装完成之后,就可以通过以下命令进行 SiteServer CMS 用户中心的打包工作了:

    SiteServer CMS 用户中心打包成功之后,通过以下命令退到上一级目录(即源码根目录):

    4、打包 SiteServer CMS 后台代码

    首先通过以下命令安装 gulp 打包工具:

    如果看到类似下图所示结果表示安装成功:

    再输入以下命令进行安装其他一些依赖:

    安装完成之后,就可以通过以下命令进行 SiteServer CMS 后台代码的打包工作了:

    最后通过以下命令把 SiteServer CMS 后台代码和用户中心代码统一压缩:

    压缩成功之后,在源代码根目录能看到两个压缩包,即安装包和升级包:

    以上两个压缩和SiteServer CMS 官方网站提供下载的包就是一样的了。

    相关文章

      网友评论

          本文标题:如何通过SiteServer CMS源码制作安装包和升级包

          本文链接:https://www.haomeiwen.com/subject/utpulxtx.html