加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angular – 错误:无法解析ApplicationModule的所有参数:(?)

发布时间:2020-12-17 17:43:45 所属栏目:安全 来源:网络整理
导读:我想在没有CLI的情况下创建Angular应用程序. 之后我收到一个错误: 错误:无法解析ApplicationModule的所有参数:(?). 项目包含几个文件,主要是: ?main.ts import 'zone.js/dist/zone'import { platformBrowserDynamic } from '@angular/platform-browser-
我想在没有CLI的情况下创建Angular应用程序.
之后我收到一个错误:

错误:无法解析ApplicationModule的所有参数:(?).

项目包含几个文件,主要是:

?main.ts

import 'zone.js/dist/zone'
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './modules/app.module';

platformBrowserDynamic().bootstrapModule(AppModule)

?component.ts

import { Component } from '@angular/core';

@Component({
    selector: 'app-root',template: `Hello World`
})
export class AppComponent {}

?module.ts

import { NgModule } from "@angular/core";
import { BrowserModule } from "@angular/platform-browser";
import { AppComponent } from "../components/app.component";

@NgModule({
    imports: [
        BrowserModule,],declarations: [
        AppComponent
    ],bootstrap: [
        AppComponent
    ]
})
export class AppModule {}

我之前在StackOverflow上搜索,但我找不到解决方案.
当有人想要在没有@Injectable装饰器的情况下注入服务时,会发生类似的错误.在我的情况下,我没有任何服务,所以恐怕没有人有同样的错误.

Angular CLI很容易启动项目,但只有当您想要没有生成器的安装项目时,您才知道在引导程序应用程序期间需要创建哪些部分.

解决方法

>按命令安装core-js:

npm i core-js

>在main.ts文件中添加:

import 'core-js/es6/reflect';
import 'core-js/es7/reflect';

顺便说一句.我花了一整天时间来解决这个问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读