【问题标题】:Remove JSX data attribute from tag in production从生产中的标签中删除 JSX 数据属性
【发布时间】:2018-11-29 19:25:06
【问题描述】:

如果我有以下代码:

<Component data-testid="foo">Element to Test</Component>

如何在生产环境中删除 data-testid 属性。

Babel 有这个插件:https://www.npmjs.com/package/babel-plugin-react-remove-properties。我可以用 TypeScript 编译器做类似的事情吗?

【问题讨论】:

    标签: reactjs typescript


    【解决方案1】:

    Babel 7 允许你转换 typescript。这里是a link 的讨论。

    【讨论】:

    • 谢谢,我知道这一点。不幸的是,我们使用的 Create-React-App 不允许通过 babel 编译 TypeScript ......所以我们使用的是 create-react-app-typescript。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 2021-04-18
    • 2010-10-20
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多