【问题标题】:How to remove TypeScript type annotations but preserve formatting?如何删除 TypeScript 类型注释但保留格式?
【发布时间】:2019-01-30 15:49:48
【问题描述】:

我有 TS 项目,想从中删除所有类型,但保留格式。

tsc -t es2018 -o js

工作正常,但是所有空行都被删除了,eslint --fix,prettier,standard --fix 不会恢复空行。

有办法解决吗?

【问题讨论】:

  • 这种降级 TS 到 JS 的情况非常少见。你确定你做的是对的吗?
  • 您可以试试Babel TypeScript plugin,看看保留格式是否更好。
  • 我很确定我在做什么。

标签: javascript typescript babeljs prettier


【解决方案1】:

detype NPM 包的输出格式合理,特别是如果您已经在使用 Prettier 进行自动格式化。

免责声明:我是此工具的作者。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-27
    • 1970-01-01
    • 2016-12-27
    • 1970-01-01
    • 2017-08-06
    • 2018-06-29
    • 2018-11-01
    相关资源
    最近更新 更多