首页 文章

无法找到使用“Ionic g provider”生成的模块

提问于
浏览
1

我在Ionic CLI中生成了一个提供程序,如下所示:

C:\ Ionic \ myApp> ionic g provider DataService [确定]生成名为DataService的提供程序!

但是,当我尝试在app.module.ts中导入它时,如下所示:

import { HttpModule } from '@angular/http';
import { DataService } from '../providers/data-service';

我收到一个错误说

找不到模块'../providers/data-service'

app.module.ts位于@ src / app / app.module.ts,数据服务的路径'../providers/data-service'从其位置是正确的 .

任何人都可以建议我在哪里出错?

我正在努力 Build 以下的练习:https://www.djamware.com/post/58fdf9f080aca7414e78a63a/ionic-3-and-angular-4-multi-level-accordion-menu-example

1 回答

  • 2

    该路径应包含文件名,而不包含 .ts

    import { DataServiceProvider } from '../providers/data-service/data-service';
    

    但通常 ionic g 会为您执行此操作,除非您使用 --no-module 选项 .

相关问题