我正在尝试构建一个在它旁边引用一个共享项目的项目。我的吐露看起来像是:
projectA/tsconfig.json
{ "compilerOptions": { "module": "commonjs", "noImplicitReturns": true, "lib": [ "esnext.asynciterable" "noUnusedLocals": true, "outDir": "lib", "sourceMap": true, "strict": true, "target": "es2017" "compileOnSave": true, "include": [ "src" "references": [ "path": "../shared", "prepend": true }
shared/tsconfig.json
{ "compilerOptions": { "outFile": "build/out.js", "composite": true, "target": "es5", "module": "amd", "declaration": true, "strict": true, "moduleResolution": "node", "esModuleInterop": true, "forceConsistentCasingInFileNames": true