【问题标题】:Angular tutorial: Cannot find module './mock-heroes'Angular 教程:找不到模块“./mock-heroes”
【发布时间】:2017-10-28 22:41:39
【问题描述】:

我正在按照https://angular.io/tutorial 中的步骤进行操作,此时我被困在第 5 步(服务)中。我收到以下错误:

C:/wamp/www/Angular/primerProyectoAngular/src/app/hero.service.ts (4,24): 找不到模块 './mock-heroes'.

这是 hero.service.ts 文件:

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

import { Hero } from './hero';
import { HEROES } from './mock-heroes';

@Injectable()
export class HeroService {
 getHeroes(): Promise<Hero[]> {
  return Promise.resolve(HEROES);
 }

}

【问题讨论】:

  • 你把mock-heroes.ts放在哪个文件夹里?
  • 感谢您的回答。在应用文件夹中。
  • 对不起,我才发现文件名是:heores,没有“英雄”。

标签: angular


【解决方案1】:

您的问题可能是因为您将 mock-heroes.ts 文件留空。由于在那里找不到任何导出,编译器会抱怨“找不到模块”。

【讨论】:

    猜你喜欢
    • 2018-10-28
    • 2017-02-11
    • 2016-10-20
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 2018-08-07
    相关资源
    最近更新 更多