node-ts
一个提供TypeScript编写代码、开发项目和测试能力的nodejs模板项目
前言
- JavaScript => TypeScript
- npm/yarn => pnpm
以上为技术栈方向和趋势,今后本人项目以这为发展
采用的技术路线
- 方案一:unbuild + esno
- 方案二:tsup
所具备的基本能力
- TypeScript写代码的能力支持
- Test能力的支持及模板示例
- 配置的简易型和易用性
- Build构建和发布 ESM、Commonjs的支持
- pnpm的良好支持、可配合eslint完美类型推到和提示
- Eslint规范的普适性和支持
- Github Action的模板示例
使用
对于开发依赖的上手和使用需求清楚,最好了解下源码和实现原理