指定路径,我创建角2应用具有以下结构:Angular 2 Typescript应用程序。编译导入错误。如何从根文件夹
app
|--components
| |--folder1
| |--folder2
|
|--services
| |--folder1
| |--folder2
..............
,并有每个文件夹中的几个文件。所以当我将服务导入组件时,我需要使用类似这样的东西
import {SomeInfo, SomeInfoService} from './../../services/some/some-data.service';
这是导入服务的有效方法,一切正常。但路径很丑。所以我改变路径app/services/some/some-data.service
和应用程序工作正常,但我有这样一个
app/components/some/some-detail.component.ts(3,45): error TS2307: Cannot find module 'app/services/some/some-data.service'.
有谁有关于为什么会发生什么想法?
这对我不好。我将在移动文件或将导入取消复制到另一个文件时遇到麻烦。问题很小,但也许有一个更优雅的方法来解决它? – user3272018
看我上面的编辑 –