Ghost 开源博客平台

Ghost 是一个简洁、强大的写作平台。你只须专注于用文字表达你的想法就好,其余的事情就让 Ghost 来帮你处理吧。

深度玩转 Ghost 0.4.2 之:在首页展示文章的特色图

很多时候我们希望在网站首页的文章列表中显示每篇文章具有代表性的图片(Featured Image)或者叫特色图。 遗憾的是,Ghost 还没有提供设置特色图的功能。但是,如果你留意的话,就会注意到老外开发的 Ghost 主题却是能够达成这一功能的,他们是怎么搞的? 其实很简单,只

阅读全文

解密 Ghost 0.5 新版本

Ghost 跳票都成习惯了,自从面向公众发布源码之后,每次版本基本都不准时。 最近将要发布的版本将是 0.5,从 Ghost 的路线图来看,这次版本主要有两个大的修改: 将后台管理页面的 JavaScript 框架由 Backbonejs 替换为 Emberjs 支持多用户

阅读全文

在 BAE 上安装 Ghost 之:基本安装

BAE(百度应用引擎)是百度推出的网络应用开发平台,支持 Node.js 运行环境,而 Ghost 是基于 Node.js 平台开发的,正好被 BAE 支持。恰巧最近有同学一直纠结在 BAE 上安装 Ghost 出现的问题,我们在这个系列文章中就来详细说说如何在 BAE 上安装

阅读全文

深度玩转 Ghost 0.4.2 之:删除默认导入的数据

无论你是第一次还是第 N 次安装 Ghost,每次安装完之后,都能看到一篇熟悉的文章: 是否看腻了?是否每次安装之后都要登陆后台手工删掉它?如果你不想再看到它,希望安装个干净的 Ghost ,那就跟我来吧! 关键文件 Ghost 安装流程中包含了一个导入初始化数据的过程,这些初始

阅读全文

Node.js 系列之 —— module.exports 与 exports

折腾Node.js有些日子了,下面将陆陆续续记录下使用Node.js的一些细节。 熟悉Node.js的童鞋都知道,Node.js作为服务器端的javascript运行环境,它使用npm作为通用的包管理工具,npm遵循CommonJS规范定义了一套用于Node.js模块的约定,关于

阅读全文

JavaScript Promise 启示录

本篇,主要普及promise的用法。 一直以来,JavaScript处理异步都是以callback的方式,在前端开发领域callback机制几乎深入人心。在设计API的时候,不管是浏览器厂商还是SDK开发商亦或是各种类库的作者,基本上都已经遵循着callback的套路。 近几年随

阅读全文

在子目录下面安装 Ghost

这两天有同学提到了这个问题,希望能够将 Ghost 安装在子目录(subdirectory)下面,形成 http://www.example.com/blog/ 这样的 URL 结构。其实这个需求早就有人提过,但是 Ghost 直到 0.4 版本才正式支持了这种安装方式。下面我们

阅读全文

Ghost+BAE+七牛云存储部署教程

概述 小伙伴们想用ghost博客系统的苦于国内找不到好的nodejs服务器,而国外的vps之类又会有各种问题,在此向各位推荐BAE.BAE的执行单元环境根据BAE本地开发环境来推测应该是Ubuntu server 12.04LTS,想深入研究的朋友可以自己下载BAE本地开发环境来

阅读全文