Как использовать относительный путь в webpack4 для разрешения псевдонимов? - PullRequest
0 голосов
/ 07 октября 2018

Я пишу новый модуль, который совместим с React@16.4.1.И я также пытаюсь повторно использовать какой-то другой модуль, совместимый с реагировать на @@.0.0.0. Ниже приведена структура зависимостей:

my-module
|--react@16.4.1
|--some-other-module
|  |--react@15.0.0

Теперь, когда React переместил PropTypes из v15.5 в отдельный пакет.Я продолжаю получать неопределенную ошибку React.PropTypes, когда в браузере выполняются скрипты некоторых других модулей.

Я попробовал приведенную ниже конфигурацию в веб-пакете:

resolve: {
    extensions: ['.ts', '.tsx', '.js', '.jsx', '.css', '.scss'],
    alias: {
        'react': path.resolve('node_modules/react')
    }
}

Но ничего не работает.По сути, мне нужен веб-пакет для обслуживания сценариев реакции из соответствующего каталога node_modules для каждого из модулей.У кого-нибудь есть идея?

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