我想创建一个Angular2库,我可以在Angular2-Projects或Ionic2-Projects中使用
我写了以下服务:
//libraryTester.ts
import { Injectable } from '@angular/core';
@Injectable()
export class LibraryTester {
constructor() {}
}
之后我尝试通过添加导入
将其包含在我的Ionic2项目中//app.ts
import { LibraryTester } from "absolutePathTo_libraryTester";
并导入到ionicBootstrap的导入
//app.ts
ionicBootstrap(
MyAppComponent,[LibraryTester]
);
不在任何组件中使用它我总是在控制台中得到以下错误(typescript-compiler没有给我错误..):
未捕获的无效提供程序 - 仅提供者和类型的实例 允许,得到:未定义
堆栈溢出中有一些类似的问题,但没有什么可以帮我修复它。