开发文档
本项目接受以 pr 的方式贡献代码。
# 开发基础
Hexo API (opens new window)
JavaScript
TypeScript (opens new window)
本项目使用 pnpm 作为包管理工具,使用 TypeScript 作为编程语言,Gulp 作为编译引擎。
开发前需安装 node (opens new window) 和 pnpm (opens new window)。
# 开发
# fork 仓库
需要先 fork 仓库 (opens new window),然后克隆到本地
提示
必须克隆到本地,不能在线修改
# 全局安装 gulp-cli
npm install --global gulp-cli
1
# 安装依赖
pnpm install
1
# 修改
修改或增加插件,如增加插件,请仔细阅读源码,看已有的插件是怎么编写的。
# 编译
pnpm run build
1
# 测试
可以本地创建一个 hexo 博客测试,推荐使用 pnpm 的本地链接,在博客内安装插件
pnpm add ../hexo-tag-mmedia/
pnpm install
1
2
3
2
3
# 提交 PR
提交到仓库,并提 PR
上次更新: 10/4/2022, 11:21:17 PM