首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react剧本需要webpack的旧版本

问react剧本需要webpack的旧版本
EN

Stack Overflow用户
提问于 2020-05-26 20:35:01
回答 3查看 7.1K关注 0票数 10

我在反应项目中安装了webpack,但每次使用npm 时都会发生同样的错误。

-- Create提供的React -脚本包需要一个依赖项:

webpack:"4.42.0“

不要尝试手动安装它:您的包管理器会自动安装它。然而,在树的高处发现了另一种版本的webpack:

C:\react\minimoj\node_modules\webpack (版本: 4.43.0)

我尝试删除包-loc.json文件+所有node_modules +从package.json中删除webpack名称,然后用npm安装重新安装它。我也试过同样的纱线,但没什么用。我看到在node_modules版本是4.43,在文件包loc.json中使用npm安装webpack后,它显示了4.43,但在使用npm 时,它更改为4.42,出现错误。此外,我还重新安装了node.js,但没有帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-08-12 11:43:29

我有一个新的webpack版本正在安装,比react_scripts所需的类似。为了解决这个问题,我从我的项目的node_modules中删除了webpack和webpack-dev-server,转到了项目dir之外的控制台并运行了

代码语言:javascript
复制
npm uninstall webpack
npm uninstall webpack-dev-server

然后跑

代码语言:javascript
复制
npm install
npm run build

一切都很好,因为我的package.json是正确的,没有改变。

票数 2
EN

Stack Overflow用户

发布于 2020-07-25 23:21:11

创建.env文件并添加SKIP_PREFLIGHT_CHECK=true

票数 3
EN

Stack Overflow用户

发布于 2021-07-06 19:36:02

根据一些网站的说法,webpack主要关注的是普通的js,我只是尝试了一下我的react项目,因为它支持es+,所以它更有效。我强烈推荐。我花了几分钟把一切都准备好了。另外,作为一个良好的实践,最好是使用纱线,因为npm已经有许多已知的问题,节点应用程序管理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62030967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档