1

我正在使用带有 npm 工作区的单声道存储库。回购有3个包

  1. 服务器 - 服务器代码
  2. commons - 服务器和 ionic-app 之间共享的公共代码
  3. 离子应用程序 - 离子应用程序

服务器和公共应用程序都配置了“ES2020”的目标,如下所示。

{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "lib": ["ES2020"],
  }
}

但是使用 commons 包的 ionic react 应用程序的目标是“es5”。为了配合commons tsconfig,如果我将ionic app 的target 改为“ES2020”,module 改为“commonjs”,在移动平台(尤其是旧手机)运行app 时会不会出现兼容性问题?

4

0 回答 0