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

Theme 基于 Node.js 的主题管理工具

  •  
  •   turing · 2014-02-26 11:25:15 +08:00 · 4851 次点击
    这是一个创建于 3710 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Theme 是为 Express 等 MVC 设计的一个主题管理工具,theme 的思想很简单,就是将主题当做 npm 模块进行管理,安装,渲染等等操作。一个开源项目的主题市场可以很方便的寄生在 npm 市场上,开发者不需要徒增认知成本,即可使用方便的 npm 管理自己所发布的主题。

    theme 依赖 pkghub,pkghub 和 pkghub-render 使用 npm 接口进行模块搜索,然后匹配相应的主题进行渲染,并辅助将主题的静态资源链接到公共目录。

    使用 theme 可以非常方便的管理项目中的不同主题,目前已经在 candy 0.1.7 的不稳定版本中正常使用,详细的用法,可以看 candy 仓库中路由文件夹下的代码。

    欢迎 star && fork
    https://github.com/turingou/theme

    从市场安装:
    $ npm install theme

    candy 仓库:
    https://github.com/turingou/candy

    使用 theme 加载的 candy 默认主题:
    https://github.com/turingou/candy-theme-flat
    10 条回复    1970-01-01 08:00:00 +08:00
    liuweifeng
        1
    liuweifeng  
       2014-02-26 11:33:34 +08:00
    哥 我越来越葱白你了
    powerfj
        2
    powerfj  
       2014-02-26 11:33:45 +08:00
    顶一个:)
    yyx990803
        3
    yyx990803  
       2014-02-26 12:47:22 +08:00
    居然被你抢到了 theme 这个 package name...
    itfanr
        4
    itfanr  
       2014-02-26 12:57:25 +08:00
    @yyx990803 确实。。这个 名字很好啊~~
    itfanr
        5
    itfanr  
       2014-02-26 12:57:38 +08:00
    崇拜啊 啊
    turing
        6
    turing  
    OP
       2014-02-26 13:00:48 +08:00
    @yyx990803 正好碰巧没人用,哈哈。
    whuhacker
        7
    whuhacker  
       2014-02-26 14:06:49 +08:00
    膜拜楼主,真是高产……
    hfcorriez
        8
    hfcorriez  
       2014-02-26 14:37:16 +08:00
    高产哥
    dearrrfish
        9
    dearrrfish  
       2014-02-27 05:37:10 +08:00
    藕象……
    rekey
        10
    rekey  
       2014-03-04 18:16:22 +08:00
    这东西有点略奇怪.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2170 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.