Immutable-ext Не удается найти модуль - PullRequest
0 голосов
/ 04 марта 2019

При установленном Immutable-ext:

const { List } = require("immutable-ext");

const one = ["one", "two", "three"];
const two = ["one", "four", "five"];

Возвращает эту ошибку:

Error: Cannot find module 'immutable'
    at Function.Module._resolveFilename (module.js:548:15)
    at Function.Module._load (module.js:475:25)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\user\Desktop\functional\node_modules\immutable-ext\index.js:1:81)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)

Есть идеи?

1 Ответ

0 голосов
/ 04 марта 2019

immutable-ext имеет неизменяемую зависимость от пира .Это означает, что вы должны установить immutable самостоятельно.

https://npm.github.io/using-pkgs-docs/package-json/types/peerdependencies.html:

ПРИМЕЧАНИЕ: npm версии 1 и 2 автоматически установят peerDependencies, если они явно не зависят от более высокой зависимостидерево.В следующей основной версии npm (npm @ 3) это больше не будет иметь место.Вы получите предупреждение, что peerDependency не установлен вместо этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...