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

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

  •  
  •   turing · 2014 年 2 月 26 日 · 5804 次点击
    这是一个创建于 4351 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 年 2 月 26 日
    哥 我越来越葱白你了
    powerfj
        2
    powerfj  
       2014 年 2 月 26 日
    顶一个:)
    yyx990803
        3
    yyx990803  
       2014 年 2 月 26 日
    居然被你抢到了 theme 这个 package name...
    itfanr
        4
    itfanr  
       2014 年 2 月 26 日
    @yyx990803 确实。。这个 名字很好啊~~
    itfanr
        5
    itfanr  
       2014 年 2 月 26 日
    崇拜啊 啊
    turing
        6
    turing  
    OP
       2014 年 2 月 26 日
    @yyx990803 正好碰巧没人用,哈哈。
    whuhacker
        7
    whuhacker  
       2014 年 2 月 26 日
    膜拜楼主,真是高产……
    hfcorriez
        8
    hfcorriez  
       2014 年 2 月 26 日
    高产哥
    dearrrfish
        9
    dearrrfish  
       2014 年 2 月 27 日
    藕象……
    rekey
        10
    rekey  
       2014 年 3 月 4 日
    这东西有点略奇怪.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2306 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    ♥ Do have faith in what you're doing.