Ответ 1
Если вы сделали скачок из Angular QuickStart, я предлагаю вам перейти к другому угловому CLI, который будет управлять компиляцией при разработке приложения.
Я только что сделал скачок из angular QuickStart для 2.0.0-rc2 и обновил файл system-config.ts, чтобы загрузить файл umd для rxjs I.e rxjs\bundles\Rx.umd.js
Это сработало. Но я все еще вижу в инструментах разработчика много отдельных JS, загружаемых как rxjs\observer.js
Я вижу http.umd.js из @angular, ссылаюсь на него напрямую через
import {Observer} from 'rxjs\observer
Есть ли способ просто загрузить один файл Rx.umd.js, или нам тоже придется жить с разделенными файлами.
PS: в моей папке dist также есть не связанный rxjs файл, потому что я нахожусь в процессе перехода к umd.js, который я исправлю позже.
Если вы сделали скачок из Angular QuickStart, я предлагаю вам перейти к другому угловому CLI, который будет управлять компиляцией при разработке приложения.
Теперь можно отправлять небольшое количество пакетов UMD или FESM, по одному для каждого из нескольких видов импорта (rxjs, rxjs/operator и т.д.).
Например:
import { Observable, Subject, ReplaySubject, from, of, range } from 'rxjs';
import { map, filter, switchMap } from 'rxjs/operators';