如何使用webpack4中的相对路径来解析别名?

时间:2018-10-07 07:35:18

标签: node.js reactjs webpack

我正在编写一个与React@16.4.1兼容的新模块。我也在尝试重用与react@15.0.0兼容的其他模块 下面是我的依赖结构:

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

现在,因为React已将PropTypes从v15.5移至单独的软件包。在浏览器上执行其他模块脚本时,我不断收到React.PropTypes undefined错误。

我尝试在webpack中进行以下配置:

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

但是没有任何效果。基本上,我需要webpack为每个模块从相对的node_modules目录提供react脚本。 有人有什么好主意吗?

0 个答案:

没有答案