文件’app / hero.ts’不是控制台中的模块错误,在哪里可以使用angular2存储目录结构中的interfaces文件?

前端之家收集整理的这篇文章主要介绍了文件’app / hero.ts’不是控制台中的模块错误,在哪里可以使用angular2存储目录结构中的interfaces文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在做这个地址的angular2教程: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html我把英雄界面放在一个文件下的app文件夹下,在控制台我有这个错误
app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module.
[0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module.

如果我将我的界面文件放在一个英雄文件夹中,错误消失,文档中没有提及,我的导入有什么问题?

在app.components.ts和hero-detail.component.ts中,我的import指令(在组件文件的引导下):

import {Component} from 'angular2/core';

import {Hero} from './hero';

必须通过以下方式替换我的import指令:import {Hero} from’./’;或者简单地把代码放在一个英雄文件夹中?

谢谢你的回答

尝试重新启动编写代码(VS代码升级版)的编辑器. 编译并再次运行.我已经做了同样的工作
原文链接:https://www.f2er.com/angularjs/142813.html

猜你在找的Angularjs相关文章