"下载皮肤还要跳到 github 再 clone 下来,其实可以直接打包好,点击 download 就下载 通过源码搭建时,我习惯性的 git clone,发现在本地跑不起来,最后在开发文档中看到还要加一个子模块的参数(用户指南中没有提到)。 其实在用户指南中提到通过 maven 构建时,就通过一个链接指到开发文档,这样 .."

Solo 搭建遇到的一些问题 (keng)

  1. 下载皮肤还要跳到 github 再 clone 下来,其实可以直接打包好,点击 download 就下载
  2. 通过源码搭建时,我习惯性的 git clone,发现在本地跑不起来,最后在开发文档中看到还要加一个子模块的参数(用户指南中没有提到)。 其实在用户指南中提到通过 maven 构建时,就通过一个链接指到开发文档,这样我就不用 down 两遍了。
  3. 使用 MySQL 需要自己建数据库,但是项目中没有建库语句,需要自己写 (虽然很简单,但是我更希望配置好用户名跟密码就直接可以使用了)
  4. 文章在后台编辑的时候数学公式可以显示,但是在前台就不能显示 (看来 md 的识别问题是每个博客平台的通病,D 大好像在构建下一代的 md 引擎,期待!)
  5. MySQL 版本必须为 5.5.3 以上版本,否则不支持字符集 utf8mb4 (好气呀,我的版本刚好是 5.5.28)

以上为 v3.2.0 版本在本地搭建时遇到的一些问题,还没有搬到服务器上去。(后续应该还有坑要趟😂 ,有的话,我再更新 doge

感谢    关注    收藏    赞同    反对    举报    分享
13 回帖    
请输入回帖内容...
  • 88250   1 感谢      

    1. 发布包里面是打好皮肤的完整包,以后可能会以 Docker 镜像为主
    2. 文档方面我们会继续完善,尽量让用户少折腾
    3. 使用 MySQL 的话建表是自动完成的,但是需要先手动建库,v3.3.0 会继续改进初始化
    4. Markdown 渲染在 v3.3.0 有大幅增强,MD 引擎方面还在努力
    5. MySQL 最好用最新版(MySQL 8),目前实测没啥问题

    感谢测评 ❤️

    2 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • Volong            

    D 大加油😄

    感谢    赞同    反对    举报    分享       评论    回复
  • mufengcoding            

    是不是 3.3.0 快出了

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • nobt      

    solo 初始化中有自动建表的逻辑,手动建库是需要的,jdbc 连接都是需要指定库

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    正在做发布 😄

    感谢    赞同    反对    举报    分享       评论    回复
  • Volong            

    其实我们并不需要关心数据库叫什么名字,配置好用户名跟密码就可以了

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250      

    @nobt @Volong 这方面之前尝试过,如果 jdbc 连接的用户有建库权限的话是可以做到自动建库的,可问题是这样的话比较隐晦,默认 root 用户权限又太大。所以权衡下来,还是写清楚文档,让用户手动建库吧 😄

    2 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • Volong            

    哦,嗦噶,原来是这个原因。

    感谢    赞同    反对    举报    分享       评论    回复
  • mufengcoding            

    新加一个用户,不用 root,试试看了

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    既然用户都手工创建了,还不如一并创建一下数据库 😂

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • mufengcoding            

    也是有道理啊

    感谢    赞同    反对    举报    分享       评论    回复
  • Eddie    

    很多设计是运行起来以后,会有一个配置界面的样子。solo 没有,也不能说不好,毕竟们面向的是程序员。

    感谢    赞同    反对    举报    分享       评论    回复
  • nobt            

    我个人到目前为止,还没看过哪个开源项目是不需要指定数据库的,这也太为所欲为了

    感谢    赞同    反对    举报    分享       评论    回复
请输入回帖内容...