Ionic:错误:模块构建失败:错误:ENOENT:没有这样的文件或目录

Ric*_*ard 5 visual-studio ionic-framework ionic2 angular

我正在使用 Ionic,并收到以下错误:

运行时错误未捕获(承诺中):错误:模块构建失败:错误:ENOENT:没有这样的文件或目录,打开“/Users/richardmarais/Development/ionic/theWhoZoo/src/pages/model/ ratingModel.js”

该错误是由这行代码导致的:

this.ratingModel = new RatingModel();
Run Code Online (Sandbox Code Playgroud)

当我删除这一行时,我没有收到错误。

评级模型.ts

import { Injectable } from "@angular/core";
import { PersonModel } from './personModel';
import { JobModel } from './jobModel';

@Injectable()
export class RatingModel {
        public id: number = null;
        public job: JobModel = null;
        public review: string = null;
        public rating: number = null;
        public reviewDate: number = null;
        public time: string = null;
        public person: PersonModel = null;
        public anonymous: number = null;

        constructor() {

        }
}
Run Code Online (Sandbox Code Playgroud)

阅读其他论坛时,人们会因为导入中的大小写不匹配而收到此错误,但我检查了我的,它们确实匹配。

import { RatingModel } from '../model/ratingModel';
Run Code Online (Sandbox Code Playgroud)

然而,我注意到我的 IDE(Visual Studio Code)中有一些奇怪的东西:

在此输入图像描述

正如您所看到的,在搜索结果中,该对象有两个文件,ratingModel.tsRatingModel.ts。但是当我检查实际的文件系统时,只有文件ratingModel.ts

在此输入图像描述

问题

有谁知道什么以及如何解决这里看起来可能是错误或故障的问题?

谢谢

更多信息:

global packages:

    @ionic/cli-utils : 1.0.0
    Cordova CLI      : 6.4.0 
    Ionic CLI        : 3.0.0

local packages:

    @ionic/app-scripts              : 1.3.0
    @ionic/cli-plugin-cordova       : 1.0.0
    @ionic/cli-plugin-ionic-angular : 1.0.0
    Ionic Framework                 : ionic-angular 3.2.1

System:

    Node       : v7.10.0
    OS         : macOS Sierra
    Xcode      : Xcode 8.3.2 Build version 8E2002 
    ios-deploy : not installed
    ios-sim    : not installed
Run Code Online (Sandbox Code Playgroud)

Ric*_*ard 3

抱歉,我的错。我刚刚发现另一个文件正在导入大小写不正确的对象。看起来确实没有问题,但我的代码中有一个错误。

import { RatingModel } from '../model/RatingModel';
Run Code Online (Sandbox Code Playgroud)