После двух дней борьбы с простой установкой и попыток реализовать простейшие примеры, следуя руководству Egghead.
У меня по какой-то причине возникают проблемы с тем, что модули узла находят какие-либо его компоненты.
Указатель эпосов:
import { Observable } from 'rxjs';
import {combineEpics} from 'redux-observable';
function loadStoriesEpic(action$) {
return action$
.do(action => console.log(action))
.ignoreElements();
}
export const rootEpic = combineEpics(loadStoriesEpic);
Моя фактическая ошибка на консоли, которая не компилируется.
RROR в ./node_modules/rxjs/Observable.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / Observable' в '/ Users / laxosceles / react-портфолио-solstice / node_modules / rxjs' @ ./node_modules/ rxjs / Observable.js 6: 9-42 @ ./node_modules/redux-observable/lib/esm/ActionsObservable.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 webpack / hot / dev-server ./src
ОШИБКА в ./node_modules/rxjs/Subject.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / Subject' в '/ Users / laxosceles / react-портфолио-solstice / node_modules / rxjs' @ ./node_modules/ rxjs / Subject.js 6: 9-39 @ ./node_modules/redux-observable/lib/esm/createEpicMiddleware.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 webpack / hot / dev-server ./src
ОШИБКА в ./node_modules/rxjs/observable/from.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / observable / from' in '/ Users / laxosceles / react -folio-solstice / node_modules / rxjs / observable '@ ./node_modules/rxjs/observable/from.js 6: 9-47 @ ./node_modules/redux-observable/lib/esm/ActionsObservable.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 веб-пакет / горячий / dev-сервер ./src
ОШИБКА в ./node_modules/rxjs/observable/merge.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / observable / merge' в '/ Users / laxosceles / react -folio-solstice / node_modules / rxjs / observable '@ ./node_modules/rxjs/observable/merge.js 6: 9-48 @ ./node_modules/redux-observable/lib/esm/combineEpics.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 веб-пакет / горячий / dev-сервер ./src
ОШИБКА в ./node_modules/rxjs/observable/of.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / observable / of' in '/ Users / laxosceles / react -folio-solstice / node_modules / rxjs / observable '@ ./node_modules/rxjs/observable/of.js 6: 9-45 @ ./node_modules/redux-observable/lib/esm/ActionsObservable.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 веб-пакет / горячий / dev-сервер ./src
ОШИБКА в ./node_modules/rxjs/operator/filter.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / operator / filter' в '/ Users / laxosceles / react -folio-solstice / node_modules / rxjs / operator '@ ./node_modules/rxjs/operator/filter.js 6: 9-47 @ ./node_modules/redux-observable/lib/esm/operators.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 веб-пакет / горячий / dev-сервер ./src
ОШИБКА в ./node_modules/rxjs/operator/map.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / operator / map' в '/ Users / laxosceles / react -folio-solstice / node_modules / rxjs / operator '@ ./node_modules/rxjs/operator/map.js 6: 9-44 @ ./node_modules/redux-observable/lib/esm/createEpicMiddleware.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 веб-пакет / горячий / dev-сервер ./src
ОШИБКА в ./node_modules/rxjs/operator/switchMap.js Модуль не найден: Ошибка: не удается разрешить 'rxjs-compat / operator / switchMap' в '/ Users / laxosceles / react-портфолио-solstice / node_modules / rxjs / operator '@ ./node_modules/rxjs/operator/switchMap.js 6: 9-50 @ ./node_modules/redux-observable/lib/esm/createEpicMiddleware.js @ ./node_modules/redux-observable/lib/esm/index.js @ ./src/index.js @ multi (webpack) -dev-server / client? http://localhost:8080 webpack / hot / dev-server ./src Дочерний html-webpack-plugin для "index.html": Размер блока Имена блоков db7499f085244c16cc8c.hot-update.json 44 байта [отправлено]
+ 1 скрытый объект Entrypoint undefined = ./index.html
Я не думаю, что это как-то связано с проблемой, но все же я собираюсь сказать это, я недавно добавил Yarn в свой проект, и теперь я установил его с помощью «yarn add». Я не думаю, что это должно быть проблемой, учитывая зависимость отображается в моем package.json