Webpack依赖项解析

时间:2018-08-22 05:28:02

标签: javascript reactjs yarnpkg webpack-4

我安装了react-swipeable-viewsyup依赖项。 Yup具有"@babel/runtime": "7.0.0-rc.1"依赖性,react-swipeable-views具有"@babel/runtime": "7.0.0-beta.42",因此每个软件包都有自己的具有正确babel版本的node_modules文件夹,并且我在项目中安装了"@babel/runtime": "7.0.0-beta.42"

"@babel/runtime": "7.0.0-rc.1""@babel/runtime": "7.0.0-beta.42"具有重大变化且不兼容。当我尝试运行webpack捆绑包时出现错误:

  

未找到模块:无法解析'/ home / username / Documents / Projects / frontend / node_modules / yup / lib'中的'@ babel / runtime / helpers / objectWithoutPropertiesLoose'

似乎webpack尝试解析全局"@babel/runtime": "7.0.0-beta.42"或安装在yup "@babel/runtime": "7.0.0-rc.1"中的本地。我该如何解决?

这是我的webpack配置的一部分

  resolve: {
    modules: ['node_modules'],
    extensions: [ '.js', '.json', '.jsx'],
  },

0 个答案:

没有答案