Noutious 文档
Noutious 是什么?
Noutious 是一个轻量的 Node.js 内容管理系统。它提供了一系列函数,帮助你快捷调用自己的内容数据。
Noutious 的开发受到了 Hexo 和 Nuxt Content 的启发。
安装
在你的 Node.js 网站项目中,将 Noutious 作为依赖安装:
$ {packageManager} install noutious
请将
{packageManager}替换为你喜爱的包管理器,如npm、yarn、pnpm。
安装后,创建一个 Noutious 实例,即可通过它调用数据。
import { createNoutious } from 'noutious';
const noutious = await createNoutious({
baseDir: './', // Noutious 工作目录
persist: false, // 持久化缓存,开启后将会在工作目录下生成一个 data.json
draft: false, // 草稿模式(仅限博客)
excerpt: '', // 自定义摘要截断标识
timeZone: 'Asia/Shanghai', // 自定义时区,用于 Noutious 正确生成博文时间
raw: false, // 输出 Markdown 原始内容
});
得益于 Noutious 内置了默认配置,调用 createNoutious() 时不需要传入任何配置。你仅需要在某个配置需要修改时传入。