2017-08-16 56 views
1

我的文件路径导入我的服务的正确语法是什么?我有我想要导入到我的组件数据业务,它的文件路径是在这里:Angular2:未找到导入服务文件路径

C:\Users\jlz\Documents\Git\Pantheon\Ceto-www\src\app\services\ceto-data\data.service.ts 

我的组件文件位于:

C:\Users\jlz\Documents\Git\Pantheon\Ceto-www\src\app\querypageheader\querypageheader.component.ts 

我的import语句是这样的:

import { DataService } from './data.service'; 

我试过各种不同的文件路径,但没有出来正确。我得到的错误是我的文件路径找不到DataService。

回答

3

更改它,

import { DataService } from './../services/ceto-data/data.service'; 

您可以简单地使用VSCode,它会自动导入路径为您服务。

+0

只是添加到此答案...如果您使用的是Angular CLI/Web pack,那么您希望使用此答案中显示的相对路由。然后,您可以使用标准路径语法导航到路线。 – DeborahK

+0

只是澄清,几乎所有的IDE都会为您自动导入,而不仅仅是VSCode。 –

+0

@LazarLjubenović耶!但VScode非常适合从我的角度来看 – Sajeetharan