Angular 6 Bootstrap не найден в ./src/.././src/app/app.browser.module.ts - PullRequest
0 голосов
/ 21 сентября 2018

Извините за мой плохой английский.Я виноват в том, что когда я хочу, чтобы seo соединения в классе module.browser загрузчик не появлялся

app.browser.module.ts;

import { AppComponent } from './app.component';
import { AppModule } from './app.module';
import { NgModule } from '@angular/core';
    import { BrowserModule } from '@angular/platform-browser';

    @NgModule({

        bootstrap: [
            AppComponent
        ],

        imports:[

            BrowserModule.withServerTransition({appId: 'app-root'}),


            AppModule,

        ]
    })
    export class AppBrowserModule {}

мой плохой eror

D:\çalışmalar\code\myWebSite>ng add @ng-toolkit/universal
Installing packages for tooling via npm.
INFO: Project property is set to 'myWebSite'.
ERROR: Bootstrap not found in ./src/.././src/app/app.browser.module.ts.
ERROR: If you think that this error shouldn't occur, please fill up bug report here: https://github.com/maciejtreder/ng-toolkit/issues/new
INFO: stacktrace has been sent to tracking system.
Nothing to be done.

помогите мне, пожалуйста

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

После однократного запуска ng add @ng-toolkit/universal мы сгенерировали наши исходные файлы и получили эту ошибку.

Для меня это решение сработало:

  1. Удалить app.browser.module.ts
  2. В main.ts вам нужно вставить AppModule (вместо AppBrowserModule) вфункция .bootstrapModule ().

Теперь ваш main.ts выглядит следующим образом:

import { AppBrowserModule } from '.././src/app/app.browser.module';
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';

import { AppModule } from './app/app.module';
import { environment } from './environments/environment';


if (environment.production) {
  enableProdMode();
}

document.addEventListener('DOMContentLoaded', () => {
                    platformBrowserDynamic()
                      .bootstrapModule(AppModule)
                      .catch(err => console.log(err));
                  });
Добавить bootstrap: [AppComponent] в конфигурацию app.module.ts @NgModule Выполнить ng add @ng-toolkit/universal Это будет успешно выполнено, но ng-toolkit оставит недопустимую строку в приложении.module.ts .withServerTransition({appId:''}),, который вы можете просто удалить.После этого вы можете запустить ng run build:prod и развернуть. Если при этом получена ошибка, проверьте, существует ли bootstrap: [AppComponent] в вашем app.module.ts, и снова запустите ng run build:prod.
0 голосов
/ 21 сентября 2018

Вы должны проверить, где вы включили Bootstrap.

ОШИБКА: Bootstrap не найден в ./src/.././src/app/app.browser.module.ts.

Эта ошибка указывает на то, что она не может найти нужноепуть.

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