首页 > 解决方案 > 当我尝试使用“npm i react-bootstrap”安装 React-Bootstrap 时,为什么会出现“无法读取未定义的属性 'length'”错误?

问题描述

我正在关注全栈 MERN 教程,在使用“npx create-react-app”命令顺利创建反应应用程序之后,一切都在编译和运行正常,但是当我尝试安装 React-Bootstrap在 Visual Studio Code 或 Windows CMD 的命令行中使用常规“npm i react-bootstrap”的库,我得到“无法读取未定义的属性‘长度’”。有人可以解释如何摆脱该错误以便我可以安装 React-Bootstrap 吗?我无法继续前进,如果有人可以帮助我,我将不胜感激!

标签: javascriptreactjstwitter-bootstrapnpmvisual-studio-code

解决方案


因此,评论中的一位用户建议安装 Node.js 的“LTS”版本,而不是他们网站上显示的“最新功能”版本。事实上,安装 LTS 版本的 Node.js 解决了这个问题!不过,我不明白,具有“最新功能”的 Node.js 更新版本可能会引发错误/卡在通过 npm 安装库。无论如何,这个特定的问题现在已经解决了。


推荐阅读