繁体   English   中英

Create-react-app失败并出现错误:节点与css-loader不兼容

[英]Create-react-app failing with error: node incompatible with css-loader

我只是尝试用命令npx create-react-app my-app创建一个react应用npx create-react-app my-app但是得到这个错误:

css-loader@1.0.0: The engine "node" is incompatible with this module. Expected version ">= 6.9.0 <7.0.0 || >= 8.9.0". Got "8.5.0"

我已经尝试更新节点,但它似乎不起作用,检查它说8.5.0版本就像错误一样。 甚至重新启动我的电脑作为最后一个选项,但也没有帮助..

还有什么我可以尝试的吗? 欢迎任何建议。

我有同样的事情,花了几个小时试图搞清楚。 我认为这是webpack。 最后,我结束了更新节点。

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

终于意识到问题是我的旧版本节点,我安装了nvm并且必须更新我正在使用nvm use node节点版本。

更新:

每次我开始新的终端会话时,我都必须使用该命令。 当某些其他软件包出于某种原因选择了错误的节点版本时也会出现问题。

可以使用命令nvm alias default 10.11.0或您要使用的任何版本nvm alias default 10.11.0此问题。

我遇到了同样的问题,Als尝试了一些东西,在用nvm更新了lates版本的节点后,它运行了。 我是从这个网站得到的: https//bytearcher.com/articles/ways-to-get-the-latest-node.js-version-on-a-mac/

nvm install node --reinstall-packages-from=node

我可以证实这一点

nvm install node --reinstall-packages-from=node

对我来说效果很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM