Angular2,找不到模块“应用/模型/用户”错误

时间:2018-08-09 19:53:39

标签: node.js angular frameworks

我正在尝试以下示例 https://sniederm.wordpress.com/2017/04/12/tutorial-ng2-rest-service/ 并在步骤2中,在“ user.service.ts”文件中,出现

上的“找不到模块'app / models / user'”错误
import { User } from "app/models/user";

行。我尝试了一些可以在网上找到的方法,例如将“ app”替换为“”。在“ app / models / user”中,但无法正常工作。

在教程中说:“ 我们将创建一个User类,并将其放置在“要创建的”子文件夹app / models中的名为user.ts的文件中。” 我对angular不熟悉,因此首先我手动创建了该文件夹(右键单击->“新建”文件夹),但是在收到错误消息后,我用 ng generate module models 提示创建了models文件夹。但是我仍然得到错误。 user.ts文件在models文件夹中。有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

假设您的文件结构如下:

|app
 |models
  |user.ts
 |services
  |user.service.ts

您的导入应为:

import { User } from "../models/user";