Webpack外部加载到lerna同级时找不到外部模块

时间:2018-12-19 18:35:56

标签: javascript webpack lerna

我有一个带有两个软件包的lerna存储库

root
    pkge 1
    pkge 2

程序包1取决于程序包2

当包装2中有0个外部组件时,一切正常,但是当我添加

externals: {
    'prop-types': 'PropTypes',
}

对软件包2的webpack来说,它仍然可以正常运行,但是当我尝试对软件包1进行构建时,出现错误提示

ERROR in .-PACKAGE2-OUTPUT.js Module not found: Error: Can't resolve 'PropTypes' in 'C:\projects.net\PATH-TO-PACKAGE2-OUPUT\dist\js'

软件包1在其Webpack中还具有PropTypes作为外部对象。我似乎无法弄清楚为什么它在package1的构建上失败。有什么想法吗?

0 个答案:

没有答案