我正在使用带有角度的nativescript 2.3.0 . 我使用以下命令创建了一个启动项目

tns create projname --ng

我有以下文件夹结构

├── app
│   ├── app.css
│   ├── app.component.html
│   ├── app.component.ts
│   ├── main.ts

main.ts 文件的侧面,我有以下内容 .

import { platformNativeScriptDynamic, NativeScriptModule } from "nativescript-angular/platform";
import { NgModule } from "@angular/core";
import { AppComponent } from "./app.component";
@NgModule({
    declarations: [AppComponent],
    bootstrap: [AppComponent],
    imports: [NativeScriptModule]
})
class AppComponentModule {}

platformNativeScriptDynamic().bootstrapModule(AppComponentModule);

请注意我在 3 上导入了 AppComponent

我想要做的是我想组织我的代码,以便我将 app.component 文件放在一个单独的文件夹中

如下所示

│   ├── pages
│   │   └── app.component.ts
│   │   └── app.component.html
│   ├── app.css
│   ├── main.ts

我已将 main.ts 文件中的 import 更改为以下内容

import { AppComponent } from "./pages/app.component";

移动文件 app.component.html 文件会出现以下错误 .

Unhandled Exception
com.tns.nativescriptException:
Calling js method onCreateView failed