Typescript React SSR - Conumdrum

Typescript React SSR - Conumdrum

要保持​​简短。

在 Typescript NodeJS 中有后端 在单独的目录中有一个 Typescript 前端。

后端从不从前端导入任何东西。 前端从不从后端导入任何东西。

需要在后端对我的 React 应用程序进行 SSR,但第二次我将我的 "Root Component" 导入我的后端,我的 Typescript 后端通过后端 typescript 编译器传递我的整个前端,如果你 'excludes' 被忽略明确地从那个目录导入任何东西,所以我不能使用它,但我基本上想关闭后端整个目录的类型检查来解决这个问题。

如何关闭整个目录的类型检查?或者我是否必须将我的前端编译为 javascript 然后 allowJS true 才能解决这个问题?

答案是这个....

不是使用标准导入语法从我的前端导入任何文件,这将强制打字稿遍历这些依赖关系,解决方案是使用....

const App = require("../../frontend/src/app");
const appSSR = ReactDOMServer.renderToString(React.createElement(App));