Hasty Briefsbeta

双语

Friendship ended with Deno, now Node is my best friend

5 hours ago
  • 作者从Deno切换回Node,称赞Node现代化的API和完整的ECMAScript支持。
  • 使用Fast Node Manager (FNM)和PNPM进行包管理,并为npm和npx设置别名以确保兼容性。
  • 配置了PNPM的minimumReleaseAge和trustPolicy等设置,以降低恶意软件风险。
  • Node可以直接运行TypeScript,但禁止在node_modules中使用TypeScript,阻止包作者发布TypeScript包。
  • 作者将一个静态站点生成器从Deno迁移到Node,改动极小,构建速度提升了15%。
  • Deno的衰落归因于创新失败、裁员以及技术问题,如ZSH集成损坏和HTTP请求错误等。
  • 鉴于这些挫折,作者卸载了Deno并关闭了JSR账户。