V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cszhiyue
V2EX  ›  分享发现

hexo 升级 3.0 问题一大堆。。。

  •  
  •   cszhiyue · 2015-03-11 00:12:48 +08:00 · 2507 次点击
    这是一个创建于 3359 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天升级3.0发现与主题不兼容。。。然后又默默的降级了

    10 条回复    2015-03-15 11:37:53 +08:00
    zealic
        1
    zealic  
       2015-03-11 00:21:46 +08:00
    读过 hexo 的代码,感觉有点设计过度。
    cszhiyue
        2
    cszhiyue  
    OP
       2015-03-11 00:26:15 +08:00
    @zealic 2.x的很多主题现在还没更新 迁徙成本还是比较大。。暂时不折腾了。。
    jybox
        3
    jybox  
       2015-03-11 01:20:19 +08:00
    @zealic 似乎 Hexo 类的实例在其他所有对象之间传来传去,这样和直接定义成全局变量也没啥区别了。
    ewex
        4
    ewex  
       2015-03-11 02:25:35 +08:00
    看来粗问题的不止我一个,所以我转 Hugo 了
    emric
        5
    emric  
       2015-03-11 03:18:57 +08:00
    3.0 最大改变就是把很多东西拆分了, 主题的 api 亦没有改变过, 何来兼容这一说?
    至于拆分出来的 cat, tag, archive 默认是会被加载的.

    2.x to 3.0 文档也写的很清楚, 只需要修改 package.json 或者直接把拆分出来的补上即可.
    mcfog
        6
    mcfog  
       2015-03-11 08:05:00 +08:00 via Android
    @ewex +1,转hugo了
    66beta
        7
    66beta  
       2015-03-11 09:48:00 +08:00
    hugo 是 go 写的,跨度太大,扯到蛋了
    youxiachai
        8
    youxiachai  
       2015-03-11 09:55:11 +08:00
    不是主题不兼容....你没看 2.0 ->3.0 迁移文档吧..

    https://github.com/hexojs/hexo/wiki/Migrating-from-2.x-to-3.0
    cszhiyue
        9
    cszhiyue  
    OP
       2015-03-11 11:12:04 +08:00
    @youxiachai 就是按照迁徙文档来的。



    sytle.css 解析错误?
    imtongda
        10
    imtongda  
       2015-03-15 11:37:53 +08:00
    以前用的yilia主题,更新成3.0后不好使,后来发现,貌似http://hexo.io/themes/ 下面的主题才能在3.0下面用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1134 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:31 · PVG 02:31 · LAX 11:31 · JFK 14:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.