node 是做什么的?
为Node.js与TypeScript开发提供领域特定的最佳实践,涵盖类型剥离、异步模式、错误处理、流、模块、测试、性能、缓存、日志等。用于设置原生TypeScript支持的Node.js项目、配置类型剥离(--experimental-strip-types)、编写无需构建步骤的Node 22+ TypeScript代码,或当用户提到‘Node原生TypeScript’、‘类型剥离’、‘Node 22 TypeScript’、‘无需编译的.ts文件’、‘ts-node替代方案’时,或需要Node.js中的错误处理、优雅关闭、不稳定测试、性能分析或环境配置指导时使用。帮助配置tsconfig.json以实现类型剥离、设置package.json脚本、处理模块解析和导入扩展,并在整个Node.js栈中应用稳健的模式。