我正在为客户开发三个不同的项目,每个项目都在不同的服务器上,但其中三个共享很多功能。
我有这个基本的文件夹结构:
/公司
- PROJECT1
- 项目2
- 项目3
所以我尝试将共享文件夹(带有服务)放在与三个项目相同的公司目录中,并引用应用程序模块上几个目录中的服务。
我的模块成功找到了这些文件,但似乎这些服务必须在app / src文件夹中,因为出现错误,告诉我缺少angular / core。
这是我定义服务的基本方式:
import { Injectable } from "@angular/core";
import { Headers, Http } from "@angular/http";
import { AppSettings } from "../app.settings";
import * as moment from 'moment';
@Injectable()
export class RoutesService {
}
所以我认为,当它试图找到Injectable成@ angular / core
时,它正在破碎你们有什么建议来实现这个目标?