AOT дает ошибки, такие как модуль не найден?

Я пытаюсь использовать AOT в моем проекте. Я создал файл tsconfig-aot.json следующим образом

   {
"compilerOptions": {
"baseUrl": "",
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
  "es2016",
  "dom"
],
"mapRoot": "./",
"module": "es2015",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
  "../node_modules/@types"
]
},"files": [
"src/app/app.module.ts",
"src/main.ts",
"src/app/shared/shared.module.ts"
],
 "angularCompilerOptions": {
 "genDir": "aot",
"skipMetadataEmit" : true
 }
}

У меня так много компонентов и модулей, как shared.module.ts, vendor.module.ts ... и т. Д.

когда я использую команду

  node_modules/.bin/ngc -p tsconfig-aot.json

я получаю так много ошибок, похожих на

Error at D:/Projects/myproject/index/public/www/src/app/shared/sidebar/sidebar.ts:6:12: Cannot find name 'module'.

Ошибка в D:/Projects/myproject/index/public/www/src/app/shared/sidebar/topnav.ts:6:12: Не удается найти имя "модуль".

что я делаю не так? Как я могу это исправить?

0 ответов

Другие вопросы по тегам