Dev.to | 📄 原文链接 | 2026-10-08 收录

把一个真实的 TypeScript 开源库从 tsup 迁移到 tsdown

来源:dev.to — 2026-10-07

📋 概述

is-kit 是一个零依赖的运行时类型守卫库,构建配置本来无聊而正确。作者把打包器从 tsup 换到 tsdown,本以为只是改改配置,结果第一次构建成功的同时,却悄悄改掉了已经属于这个包公开契约的文件。所以文章的重点不在于介绍 tsdown,而在于迁移之后如何验证使用方拿到的包没有变。

🔑 核心要点

💡 金句

第一次 tsdown 构建成功了,同时静默地改变了那些已经属于包公开契约的文件。
← 返回 Dev.to 首页