Я создаю угловое 2 приложение со следующей структурой:Угловое приложение 2 машинописных приложений. Ошибка компиляции при импорте. Как указать путь из корневой папки
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'.
Кто-нибудь есть какие-либо идеи о том, почему это происходит?
Это не приятно для меня. У меня возникнут проблемы с перемещением файлов или копированием import derective в другой файл. Проблема небольшая, но, может быть, есть более элегантный способ ее решения? – user3272018
См. Мое редактирование выше –