Uncaught (в обещании): Ошибка: Angular JIT компиляция не удалась: «@ angular / compiler» не загружен! в angular 9 - PullRequest
0 голосов
/ 15 марта 2020

я создаю веб-сайт с angular 9, но у меня проблема с angular.

, на каком-то маршруте у меня ошибка:

ОШИБКА Ошибка: Uncaught (в обещании): Ошибка: Angular Ошибка компиляции JIT: «@ angular / compiler» не загружен! - JIT-компиляция не рекомендуется для производственных сценариев! Вместо этого рассмотрим режим AOT. - Вы bootstrap использовали '@ angular / platform-browser-dynamici c' или '@ angular / platform-server'? - Альтернативно предоставьте компилятору 'import "@ angular / compiler"; до начальной загрузки. Ошибка: Angular JIT-компиляция не удалась: «@ angular / compiler» не загружен! - JIT-компиляция не рекомендуется для производственных сценариев! Вместо этого рассмотрим режим AOT. - Вы bootstrap использовали '@ angular / platform-browser-dynamici c' или '@ angular / platform-server'? - Альтернативно предоставьте компилятору 'import "@ angular / compiler"; до начальной загрузки.

но у меня по тому же маршруту у меня нет этой ошибки. и еще одна странная вещь в том, что на локальном компьютере это работает хорошо, но на сервере это не работает. в чем проблема ? Как я могу решить эту проблему ???

На моем сервере я помещаю файлы в папку app, в то время как на локальном компьютере у меня нет этой папки.

это angular.json:

{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
    "avastar": {
        "root": "",
        "sourceRoot": "src",
        "projectType": "application",
        "prefix": "kt",
        "schematics": {
            "@schematics/angular:component": {
                "style": "scss"
            }
        },
        "architect": {
            "build": {
                "builder": "@angular-devkit/build-angular:browser",
                "options": {
                    "outputPath": "dist/avastar",
                    "index": "src/index.html",
                    "main": "src/main.ts",
                    "polyfills": "src/polyfills.ts",
                    "tsConfig": "src/tsconfig.app.json",
                    "assets": [
                        "src/favicon.png",
                        "src/assets"
                    ],
                    "styles": [
                        "src/styles.scss"
                    ],
                    "scripts": [
                        "src/assets/vendors/global/vendors.bundle.js",
                        "src/assets/js/demo1/scripts.bundle.js"
                    ],
                    "stylePreprocessorOptions": {
                        "includePaths": [
                            "src",
                            "src/stylings/",
                            "src/stylings/base/",
                            "src/stylings/kt-customs/"
                        ]
                    },
                    "es5BrowserSupport": true
                },
                "configurations": {
                    "production": {
                        "fileReplacements": [{
                            "replace": "src/environments/environment.ts",
                            "with": "src/environments/environment.prod.ts"
                        }],
                        "optimization": true,
                        "outputHashing": "all",
                        "sourceMap": false,
                        "extractCss": true,
                        "namedChunks": false,
                        "aot": true,
                        "extractLicenses": true,
                        "vendorChunk": false,
                        "buildOptimizer": true,
                        "budgets": [{
                            "type": "initial",
                            "maximumWarning": "5mb",
                            "maximumError": "10mb"
                        }]
                    }
                }
            },
            "serve": {
                "builder": "@angular-devkit/build-angular:dev-server",
                "options": {
                    "browserTarget": "avastar:build"
                },
                "configurations": {
                    "production": {
                        "browserTarget": "avastar:build:production"
                    }
                }
            },
            "extract-i18n": {
                "builder": "@angular-devkit/build-angular:extract-i18n",
                "options": {
                    "browserTarget": "avastar:build"
                }
            },
            "test": {
                "builder": "@angular-devkit/build-angular:karma",
                "options": {
                    "main": "src/test.ts",
                    "polyfills": "src/polyfills.ts",
                    "tsConfig": "src/tsconfig.spec.json",
                    "karmaConfig": "src/karma.conf.js",
                    "styles": [
                        "src/styles.scss"
                    ],
                    "scripts": [],
                    "assets": [
                        "src/assets"
                    ]
                }
            },
            "lint": {
                "builder": "@angular-devkit/build-angular:tslint",
                "options": {
                    "tsConfig": [
                        "src/tsconfig.app.json",
                        "src/tsconfig.spec.json"
                    ],
                    "exclude": [
                        "**/node_modules/**"
                    ]
                }
            }
        }
    },
    "avastar-e2e": {
        "root": "e2e/",
        "projectType": "application",
        "prefix": "",
        "architect": {
            "e2e": {
                "builder": "@angular-devkit/build-angular:protractor",
                "options": {
                    "protractorConfig": "e2e/protractor.conf.js",
                    "devServerTarget": "avastar:serve"
                },
                "configurations": {
                    "production": {
                        "devServerTarget": "avastar:serve:production"
                    }
                }
            },
            "lint": {
                "builder": "@angular-devkit/build-angular:tslint",
                "options": {
                    "tsConfig": "e2e/tsconfig.e2e.json",
                    "exclude": [
                        "**/node_modules/**"
                    ]
                }
            }
        }
    }
},
"defaultProject": "avastar"

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...