Files
liquidjs/docs/source/zh-cn/tutorials/contribution-guidelines.md
T
harttle 24f5346084 perf: improve performance by 4x by simplified parseFile
- previously deprecated `getTemplate()` and `getTemplateSync()` not no longer supported
- `opts` no longer support dynamic set in `parseFile()`, `renderFile()` arguments
2021-09-27 23:04:41 +08:00

2.2 KiB
Raw Blame History

title
title
贡献指南

Star on Github 👉 harttle/liquidjs

Star 是支持 LiquidJS 最重要的方式,也是最简单的方式:通过提升排名来让更多人了解 LiquidJS,让它得到更好的改进。

发起 Pull Request

代码风格LiquidJS 采用 standard@typescript-eslint/recommended 规则,提交前确保可以通过风格检查:

npm run lint

测试:确保你改动之后测试仍然可以通过:

npm test

提交消息:请遵守 Angular 提交消息规范,尤其注意 type 标识semantic-release 机器人依赖这个标识自动发布。

向后兼容:请考虑向后(之前的旧的版本)兼容。LiquidJS 被用于很多层的软件,包括底层库、编译器、站点生成器、 Web 服务器。对多数最终用户来说,驱动或请求整个系统做一次主版本升级是很难办到的。

成为赞助者!

LiquidJS 是开源的、免费的,并且 没有 商业支持,也 没有 任何广告。如果你喜欢 LiquidJS 或你的公司在使用 LiquidJS,请考虑通过 Open CollectivePatreon 赞助,作为感谢你的名字和头像(或 Logo)会展示在这里和 Github README

Become a Patron!