2
에 대한 배럴 파일을 사용합니다. 내가 가지고있는 질문은 - 게으른 로딩, 나무 떨기 또는 AOT와 같은 생각이 들지 않은 다른 것에 대한 좋은 생각입니까 아니면 나쁜 아이디어입니까? 또는이 접근법은 완전히 정상이며로드 시간이나 그 밖의 다른 요소에 영향을주지 않습니다. 그 이유에 대해 약간의 빛을 비출 수 있다면 그것은 인정 될 것입니다.각도 - 나는 내 구성 요소 파일에서 사용하는 모든 일반적인 수입 배럴 파일을 만든</p> <p>각도 5. 나는 현재 모든 구성 요소 수입
예 :
common-component-imports.ts:
export { AppState, Event, EventPriority, EventType, Page, Unit, User, WindowSettings } from '../models/index';
export { Component, ElementRef, Input, ViewChild, ViewChildren } from '@angular/core';
export { Config, IonicPage, Loading, LoadingController, Modal, ModalController, Nav, NavController, NavParams, Platform, Toast, ToastController, ViewController } from 'ionic-angular';
etc../
및
내 구성 요소보다 내가이 일을하고있다 :event.ts
import {
Component,
ElectronService,
Event,
AppState,
IonicPage,
NavController,
NavParams,
Store,
} from '../shared/common-component-imports';
난 그냥 event.ts 외에 여러 가지 이상의 파일에 그런 식으로 가져옵니다.
아무도 아이디어/의견이 있습니까? – RooksStrife