Хорошо, позвольте мне ответить на мой собственный вопрос. Это действительно странно. Я изменил значение rootDir
в моем файле tsconfig.json
на .
, что решило проблему здесь. Этот пост действительно помог мне в этом. Я не уверен, какое отношение ng build --prod
имеет к этому rootDir
. Теперь все команды работают нормально.
Предыдущий tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"module": "commonjs",
"target": "ES5",
"outDir": "bin",
"rootDir": "src",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
Новый tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"module": "commonjs",
"target": "ES5",
"outDir": "bin",
"rootDir": ".",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
Надеюсь, поможет.
person
Sibeesh Venu
schedule
10.04.2018