例如,我有三个项目
shared
frontend
backend我想在frontend和backend中使用shared项目作为项目引用
但是backend使用commonjs模块,前端使用esnext模块,所以我希望shared有两个配置:tsconfig.commonjs.json和tsconfig.esmodules.json
如何在带有tsconfig.commonjs.json的backend和带有tsconfig.commonjs.json的前端中使用shared作为参考项目
发布于 2021-05-21 16:02:14
我相信extends选项就是你想要的。
// tsconfig.shared.json
"compilerOptions": {
...
}
...// tsconfig.frontend.json
"extends": "./tsconfig.shared",
"compilerOptions": {
"module": "esnext",
}// tsconfig.backend.json
"extends": "./tsconfig.shared",
"compilerOptions": {
"module": "commonjs",
}https://stackoverflow.com/questions/67632554
复制相似问题