angular2 markdown包在本地主机上工作,但当我在GitHub页面上部署时,它会给我一个错误 处境

angular2 markdown包在本地主机上工作,但当我在GitHub页面上部署时,它会给我一个错误 处境,markdown,github-pages,angular-cli,angular2-ngmodel,Markdown,Github Pages,Angular Cli,Angular2 Ngmodel,我用Angular CLI开发了一个站点,并将其发布在GitHub页面上。链接到我的项目是 我已经安装了一个名为的包,用于在HTML页面上呈现标记文件。下面是我的代码: <div class="container"> <div class="row"> <div class="col-md-8"> <h2>Internship</h2&

我用Angular CLI开发了一个站点,并将其发布在GitHub页面上。链接到我的项目是

我已经安装了一个名为的包,用于在HTML页面上呈现标记文件。下面是我的代码:

<div class="container">
    <div class="row">
        <div class="col-md-8">
            <h2>Internship</h2>
            <!-- Below you see the `markdown` tag to render the markdown file -->
            <markdown path="/reports/intro.md"></markdown>
        </div>
        <div class="col-md-4">
            <app-reportslist></app-reportslist>
        </div>
    </div>
</div>
此命令不会出现问题,并使标记文件保持良好状态

问题 当我使用下面的命令在GitHub页面上部署我的网站时,将抛出一个错误

ng github-pages:deploy
这给了我下一个错误:

MarkdownModule
中的错误不是
NgModule

这是我的
app.module.ts
中的代码:

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
 
import { MarkdownModule } from 'angular2-markdown';
import { AppComponent } from './app.component';
 
@NgModule({
    declarations: [AppComponent],
    imports: [
        BrowserModule,
        MarkdownModule
    ],
    bootstrap: [AppComponent],
})
export class AppModule { }
我试过了 试一试 我知道在指南架上我必须使用
MarkdownModule.forRoot()
。如果我现在使用ng serve,我会出现以下错误:

错误静态解析符号值时遇到错误。调用函数
MarkdownModule
,不支持函数调用。考虑引用一个导出函数替换函数或lambda,在>:/**/HeiPopuWyn.Github. I/SRC/APP/APP.模块中解析符号<代码> AppMult/<代码> .TS

C://***/heinpauwelyn.github.io/src/app/app.module.ts中的错误:MarkdownModule的类型
类型上不存在属性
forRoot

第二次尝试 如果我像在指南中那样注释行
export class AppModule()
,我会得到以下错误:

C://***/heinpauwelyn.github.io/src/main.ts中的错误:Module
C://***/heinpauwelyn.github.io/src/app/app.Module.ts
没有导出的成员
AppModule

C://***/heinpauwelyn.github.io/src/app/app.module.ts中的错误:需要声明

当然,这是正常的

问题: 我怎样才能解决这个问题


提前感谢。

您正在使用1.3.14,请使用最新版本。当前版本为1.3.18

npm install angular2-markdown --save
它应该可以解决您的问题。

我现在收到这个错误:
C:/***/heinpauwelyn.github.io/src/app/app.module.ts中的错误
:找不到模块
angular2标记
。我已删除我的
节点\u模块
文件夹,并再次执行
npm安装
。这是我的
package.json
文件中的依赖项:
“angular2标记”:“^1.3.18”
npm install angular2-markdown --save