Как мне указать Webpack только / всегда использовать версии, показанные в пакете json? - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь внести свой вклад в пакет npm (act-draft-wysiwyg), но продолжаю получать (как мне кажется,) ошибки Webpack.

Сначала я пытаюсь нажать кнопку внедрения в draft-js иВ нем говорится, что «блок не является блочным узлом» - тогда я слежу за блогами / сообщениями, подобными этому https://github.com/facebook/draft-js/issues/1763 Я сопоставляю зависимости между равноправными узлами и зависимостями pkg json основного проекта и draft-js v0.10.4, повторяю пряжу и там говорится

Element ref was specified as a string (editorContainer) but no owner was set. This could happen for one of the following reasons:

1. You may be adding a ref to a function component
2. You may be adding a ref to a component that was not created inside a component's render method
3. You have multiple copies of React loaded

Итак, в моем веб-пакете webpack.config.js у меня есть:

alias: {
        react: path.resolve('node_modules/react'),
        modules: [path.resolve(__dirname, "app"), "node_modules"],
      },

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

Как мне указать Webpack использовать только верхний уровень, поверх всего остального?

Справка?

...