我安装了react-swipeable-views
和yup
依赖项。 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'],
},