ssr-web project
A fast, simple & powerful blog framework, powered by Node.js and Vue.
一个基于 Node.js 和 Vue 的高效、简单功能强大的静态博客生成器。
Online: http://yangxiaofu.com/ssr-web/
-
git clone https://github.com/xiaofuzi/ssr-web
-
通过 iat 命令行工具
npm install iat -g
- iat ssr-web
# 安装依赖
$ npm install # Or yarn install
# 热加载开发
$ npm run dev
# 生产环境编译
$ npm run build
$ npm run start
- npm run start(如未编译请先编译
npm run build
) - npm run g(此时 server 还需处于启动状态,即
npm run start
命令或npm run dev
命令还在运行)
推送到 github 仓库并设置 github page 地址,因为默认静态文件生成与 docs 目录,所以将该目录设为 github page 根目录即可
* `<a-link></a-link>` 组件是为了替代 `<nuxt-link></nuxt-link>`(在generate 后发现有 bug)组件。
* 若不是处于域名根目录,需要更改导航的根地址,nuxt.config.js 的 router.base 属性和 `<a-link></a-link>` 组件的根地址两处。
-
client
- 前端代码(详情参考 nuxt.js 文档)
-
server
- 博客文档存放的目录,
source/_posts
目录下的会作为博文处理
- 博客文档存放的目录,
-
插件功能 查看mdToJson文档
- 主题功能