此项目既是脚手架,也是 only 主题,如果想要使用主题请在 releases 中下载(版本可能不是最新,最好请自行 build 源码)。
项目使用 TailWindCSS 进行页面样式开发,脚手架是是 gulp+rollup+babel,建议使用 VSCode 进行开发,并且安装Tailwind CSS IntelliSense 扩展. gulp 已经配置了 livereload 服务,同时安装 livereload 浏览器扩展可以实现浏览器自动刷新。
开发方式参考官方文档Typecho 文档,此项目无需手动导入 CSS 和 JS,脚手架会自动处理。
css 入口文件在./src/css/base.css
中,js 入口文件在./src/index.js
,模板代码在./src/template
如果要进行二次开发请自行删除./src/template
中的业务代码,但是请注意下面注释不可删除:
<!-- inject:css -->
<!-- endinject -->
<!-- inject:js -->
<!-- endinject -->
- 安装依赖:yarn
- 开发: yarn dev
- 构建: yarn build