【问题标题】:Making the existing codebase work with Typescript使现有的代码库与 Typescript 一起工作
【发布时间】:2020-11-20 14:51:08
【问题描述】:

我有一个现有的代码库,它使用 redux、redux-saga 和 react - PLAIN Javascript。现在我们计划在其中添加 Typescript。我的查询差不多 -

  1. 纯js文件是否可以与tsx代码一起存在?我认为是的 - 我做了一个 SIMLPE POC,但没有使用 redux。
  2. 是否可以让我现有的 redux 和 redux saga 代码(JS 文件)共存并与新的 Typescript (tsx) 文件集成?否则我将不得不重新编写整个 redux 代码。
  3. 如果一切皆有可能;请告诉我如何去做的指导方针?

【问题讨论】:

    标签: javascript reactjs typescript redux redux-saga


    【解决方案1】:

    是的,让 typescript 文件和 javascript 文件互操作非常容易。您唯一需要做的就是将"allowJs: true" 添加到tsconfig.json 文件的编译器选项部分。

    {
      "include": ["src"],
      "compilerOptions": {
        "allowJs": true"
        // ... etc
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-12
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多