既然tsconfig.json中的editorpaths.path已被create-react-app删除,如何在create-react-app中使用typeorm shim?

时间:2020-10-04 20:40:52

标签: reactjs typescript create-react-app typeorm

我试图与前端共享我的Typeorm实体类,而又不引入所有的typeorm包,因为它大大增加了我的构建大小。

过去的建议是将Typeorm填充程序添加到Webpack构建中,这基本上使所有Typeorm实体不执行任何操作。 https://github.com/typeorm/typeorm/blob/master/extra/typeorm-model-shim.js

这涉及像这样修改tsconfig.json文件:

{
  ...
  "compilerOptions": {
    ...
    "paths": {
      "typeorm": ["../node_modules/typeorm/typeorm-model-shim.js"]
    }
  }
}

问题在于,create-react-app现在会从tsconfig.json文件中删除editorOptions.paths。我不知道为什么会这样做,但是现在无法包含此垫片了。

是否可以将Typeorm垫片与create-react-app一起使用?在前端使用Typeorm实体是否有替代解决方案?

0 个答案:

没有答案