我下载了 angular starter并运行了该应用程序,它运行良好。现在我在“src/app/services/people.service.ts”中添加了一个新文件“people.service.ts”。
当我尝试导入它时,出现错误:
找不到模块:错误:无法解析“/path-to-project/angular-starter-master/src/app”中的“services/people.service”
这是我用来导入它的代码(在 src/app/app.module.ts 中):
import {PeopleService} from 'services/people.service';
我确定没有错别字,因为 IDE 可以识别它。整个项目没有任何 TypeScript 错误。文件“services/people.service”确实包含一个名为 PeopleService 的类。
任何帮助将不胜感激。如果您需要任何其他信息,请告诉我。
问题是您使用的是绝对路径而不是相对路径。将导入更改为以下内容:
import {PeopleService} from './services/people.service';
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句