Я использую последний Angular CLI, и я создал папку пользовательских компонентов, которая представляет собой коллекцию всех компонентов.
Например, TextInputComponent имеет класс TextInputConfiguration, который помещается внутри src/components/configurations.ts, а в src/app/home/addnewuser/add.user.component.ts, где я его использую, есть:
import {TextInputConfiguration} from "../../../components/configurations";
Это прекрасно, но по мере того, как мое приложение становится все больше и глубже, ../ увеличивается, как я могу справиться с этим?
Ранее для SystemJS я бы установил путь через system.config.js, как показано ниже:
System.config({
..
map : {'ng_custom_widgets':'components' },
packages : {'ng_custom_widgets':{main:'configurations.ts', defaultExtension: 'ts'},
)};
Как сделать то же самое для webpack с помощью Angular CLI?