Псевдоним Webpack игнорируется, когда присутствует модуль - PullRequest
0 голосов
/ 29 августа 2018

Я псевдоним модуля react-native как react-native-web, как это:

webpackConfig.resolve.alias["react-native$"] = "react-native-web";

Если в моем node_modules не установлен модуль react-native, все работает просто отлично, но если я его устанавливаю (потому что он мне нужен для родного приложения), псевдоним не работает, и он просто пытается импортировать react-native вместо react-native-web.
Это нормальное поведение для Webpack? Игнорировать псевдоним, если модуль существует.

1 Ответ

0 голосов
/ 30 августа 2018

Я исправил это, добавив react-native для передачи загрузчиком Babel. Не знаю, зачем мне это делать, но пока это работает, я более чем счастлив.

...