【发布时间】:2018-06-05 02:21:12
【问题描述】:
我有一个打字稿项目,我可能想在未来将它作为 NPM 包发布。
现在我已经在我的tsconfig.json 中设置了"declaration": true。
然而,这给我带来了一些问题(这对这个问题并不重要)。
如果我将它设置为false,一切都会按我的意愿运行。
declaration 标志设置为 true 时,会生成 d.ts 文件。但是根据帖子我的理解
About "*.d.ts" in TypeScript 是,这仅在您尚未使用 typescript 编程(即您的项目是 javascript)时才相关,以便您以后可以在 typescript 项目中轻松使用此 javascript 库,因为您现在拥有类型。
那么当项目是“纯”打字稿时,为什么有人应该将此设置设置为true?我可以安全地将其设置为false吗?
【问题讨论】:
标签: typescript npm typing