Угловой 5/6 с Webpack 4 - PullRequest
       10

Угловой 5/6 с Webpack 4

0 голосов
/ 25 апреля 2018

Я уже несколько дней пытаюсь найти ошибку за ошибкой, чтобы заставить мой проект работать с Webpack 4 (необходимость, так как мне нужно указать, где стили, плагины и т. Д. Реализованы в моем пакете).

В моем проекте используется более сложный маршрутизатор, например:

import { HOME_ROUTES } from './shared/routes/home.routes';
const appRoutes: Routes = [
{ path: '', redirectTo: 'home', pathMatch: 'full'},
{ path: '', component: HomeComponent, data: { title: 'Home' }, children: HOME_ROUTES},
<more routes here>
]

Потом дети используются для отложенной загрузки модулей, чтобы я мог делиться макетами.

В противном случае мой проект довольно обычный(но очень модульно для совместного использования макетов, карт, стилей и т. д. для производительности).

Кто-нибудь знает, как настроить Webpack 4 для работы с этой настройкой?(У меня есть дерево проектов ниже, если это поможет)

Может быть проще, если у кого-то есть рабочий пример Webpack 4 с Angular 5 (я не смог найти тот, который работает с моими настройками).Если вы хотите просмотреть файлы моего проекта, я могу предоставить их.

Дерево проекта:

-src
  -app
      -layouts
      -pages
      --app.routes.ts
      -(app module/files)
      -shared
          -routes
          -(cards, auth, directives, navigation, more)
          -shared.module.ts
      -assets
          -css
          -img
          -js
          -sass
      -(index.html, main.ts, and standard files)

(я объединил и пропустил части для простоты)

...