Helpers
@churchapps/helpers 包提供所有 ChurchApps 项目(前端和后端)使用的基础工具。它与框架无关,包含常用助手如 DateHelper、ApiHelper、CurrencyHelper 和其他共享工具。
开始之前
- 安装 Node.js 和 Git -- 参见前置条件
- 熟悉npm link 工作流以进行本地开发
本地开发配置
-
克隆仓库:
git clone https://github.com/ChurchApps/Helpers.git -
安装依赖:
cd Helpers && npm install -
构建包(将 TypeScript 编译到
dist/):npm run build -
使其可用于本地链接:
npm link
然后你可以将其链接到任何使用它的项目:
cd ../YourProject && npm link @churchapps/helpers
发布
要发布新版本到 npm:
-
更新
package.json中的版本号 -
发布:
npm publish --access=public
注意
由于此包被每个 ChurchApps 项目使用,这里的更改影响范围很广。发布前请至少在一个使用它的 API 和一个 Web 应用中使用 npm link 进行充分测试。