我有一个看起来像这样的“普通” tsconfig.json
文件:
{
"compilerOptions": {
"declaration": true,
"module": "commonjs",
"target": "es2017",
"lib": ["es2017", "esnext.asynciterable", "es2015.reflect"],
"moduleResolution": "node",
"sourceMap": true,
"noImplicitAny": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"outDir": "./lib",
"removeComments": false,
"typeRoots": ["./node_modules/@types"]
},
"include": ["./src/**/*", "test/**/*-spec.ts"],
"exclude": [
"node_modules/**/*",
"node_modules/firemock/**",
"node_modules/@firebase/**/*.d.ts",
"node_modules/@firebase/auth-types/index.d.ts"
]
}
诚然,“ exclude”块的最后几行显示出我的绝望,因为我在尝试进行转换时遇到以下错误:
我完全不知道node_modules
中的任何文件将如何包含在其中!有人可以帮忙吗?