Проблемы с установкой RxJS

208
06 января 2022, 19:00

Создал index.html и script.js, подключил, установил RxJS с помощью

npm install rxjs

Но при попытке импортировать Observables

import { Observable } from 'rxjs';

в консоли выскакивает такая ошибка

Answer 1

судя по всему вам нужно добавить в index.html тэг

<script  src="https://unpkg.com/rxjs@6.5.3/bundles/rxjs.umd.min.js"></script>

тогда у вас будет доступна переменная rxjs.
подробней смотрите здесь: https://www.npmjs.com/package/rxjs#cdn

подчеркиваю, что не нужно пытаться импортировать rxjs подобным образом:

import { Observable } from 'rxjs';

переменная rxjs уже будет доступна. попробуйте создать html файл со следующим содержанием, откройте его в браузере и посмотрите в консоль.

<!DOCTYPE html>
<html>
<head>
    <script src="https://unpkg.com/rxjs@6.5.3/bundles/rxjs.umd.min.js"></script>
</head>
<body>
    <script>
        const { range } = rxjs;
        const { map, filter } = rxjs.operators;
        range(1, 200).pipe(
        filter(x => x % 2 === 1),
        map(x => x + x)
        ).subscribe(x => console.log(x));
    </script>
</body>
</html>
READ ALSO
Открытие Windows.Explorer через IE и другие браузеры

Открытие Windows.Explorer через IE и другие браузеры

Пытаюсь открыть обычный Explorer Windows через браузер с помощью JS

128
Как перевести из Blob в BZ2 ? (Firebird и Java)

Как перевести из Blob в BZ2 ? (Firebird и Java)

Нужно считать файл, хранящийся в формате blob из базы данных firebird (Сам файл является архивом в формате bz2)Испробовал уже кучу вариантов, не могу...

98
Нужно извлечь минуты из определенного периода времени

Нужно извлечь минуты из определенного периода времени

Нужно научить мой ChequeMaker считать минуты только в период времени с 9 по 21Я пишу парковку и там платное время с 9 до 21 и только это время меня интересует,а...

226
IndexOutOfBoundsException для пустой строки в конце файла

IndexOutOfBoundsException для пустой строки в конце файла

Есть такой код, читающий файл:

171