diff --git a/packages/compiler-cli/src/perform_compile.ts b/packages/compiler-cli/src/perform_compile.ts index a7371c4039..2ae082e010 100644 --- a/packages/compiler-cli/src/perform_compile.ts +++ b/packages/compiler-cli/src/perform_compile.ts @@ -179,8 +179,9 @@ export function readConfiguration( readDirectory: ts.sys.readDirectory, readFile: ts.sys.readFile }; - const parsed = - ts.parseJsonConfigFileContent(config, parseConfigHost, basePath, existingOptions); + const configFileName = path.resolve(process.cwd(), projectFile); + const parsed = ts.parseJsonConfigFileContent( + config, parseConfigHost, basePath, existingOptions, configFileName); const rootNames = parsed.fileNames.map(f => path.normalize(f)); const options = createNgCompilerOptions(basePath, config, parsed.options);