【问题标题】:How to determine ES version of a module如何确定模块的 ES 版本
【发布时间】:2020-03-09 03:29:15
【问题描述】:

jest docs 的 Testing React Native Apps 部分说,

transformIgnorePatterns 选项可用于将被 Babel 转换的文件列入白名单或黑名单。遗憾的是,许多 react-native npm 模块在发布之前并未预编译其源代码。

假设我在我的项目中添加了一个新的 npm 模块(比如 X)。

现在,我现在想知道这个(X) 模块是否已预编译为 ES5 版本,还是仍作为 es6/es7/typescript 模块导出。

这将帮助我确定是否需要将 (X) 模块列入白名单/黑名单,以免被转换。

有没有办法找出导出模块的 ES 版本?

【问题讨论】:

    标签: ecmascript-6 jestjs es6-modules es6-module-loader


    【解决方案1】:

    我认为,this NPM package 正是您所需要的 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-28
      • 2018-12-05
      相关资源
      最近更新 更多