Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在./src/././src/app/app.browser.module.ts中找不到Angular 6引导_Node.js_Angular_Angular6 - Fatal编程技术网

Node.js 在./src/././src/app/app.browser.module.ts中找不到Angular 6引导

Node.js 在./src/././src/app/app.browser.module.ts中找不到Angular 6引导,node.js,angular,angular6,Node.js,Angular,Angular6,我很抱歉我的英语不好。 我的错误是,当我想要seo模块中的关节时。浏览器类引导不会出现 app.browser.module.ts import { AppComponent } from './app.component'; import { AppModule } from './app.module'; import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform

我很抱歉我的英语不好。 我的错误是,当我想要seo模块中的关节时。浏览器类引导不会出现

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 {}
我的坏情人

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.

请帮助我

您应该检查您在哪里包括引导

错误:在./src/././src/app/app.browser.module.ts中找不到引导


此错误指出,它找不到正确的路径。

运行一次
ng add@ng toolkit/universal
后,我们生成了初始文件并检索到此错误

对我来说,这个解决方案奏效了:

  • 删除app.browser.module.ts
  • 在main.ts中,需要在.bootstrapModule()函数中插入AppModule(而不是AppBrowserModule)
  • 现在您的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));
                      });
    
  • 引导:[AppComponent]
    添加到您的app.module.ts@NgModule配置中
  • 运行
    ng add@ng toolkit/universal
  • 这将成功运行,但ng toolkit将在app.module.ts
    和servertransition({appId:'})中留下一行无效的代码,
    ,您可以简单地删除该行。之后,您可以运行
    ng运行build:prod
    并部署
  • 如果检索到错误,请检查app.module.ts中是否存在
    bootstrap:[AppComponent]
    ,然后再次运行
    ng运行生成:prod

    你解决过这个问题吗?