Reactjs 如何安装react(v16.x)和react脚本(3.x)
根据标题,我不想使用Reactjs 如何安装react(v16.x)和react脚本(3.x),reactjs,create-react-app,Reactjs,Create React App,根据标题,我不想使用 npx create-react-app app-name ,因为该命令安装react(17x)和react脚本(4.x) 我试过了 npm init react-app app-name --scripts-version 3.4.4 ,但即使它安装了react脚本(v3.4.4),它仍然安装react(17.x) 此外,这还会产生另一个错误: 错误:找不到模块“cra模板” 编辑:为了澄清,我确实想使用CRA。 只是当前版本的react-17、react-dom-1
npx create-react-app app-name
,因为该命令安装react(17x)和react脚本(4.x)
我试过了
npm init react-app app-name --scripts-version 3.4.4
,但即使它安装了react脚本(v3.4.4),它仍然安装react(17.x)
此外,这还会产生另一个错误:
错误:找不到模块“cra模板”
编辑:为了澄清,我确实想使用CRA。
只是当前版本的react-17、react-dom-17和react-scripts-4不适用
我也不想浪费时间安装v17.x和v4.x,手动删除它们,将package.json修改为我想要的版本,然后重新安装npm。这会起作用,但不是重点。npm init react app appname——脚本版本
或sudo npm init react app appname--脚本版本 版本号用于react脚本根据启动的react脚本模块的依赖版本生成特定的react应用程序 在初始化新react应用程序的构建时,您必须进行一些腿部工作,以查看哪个react脚本版本与特定react版本相关 反应版本: 反应脚本版本: 如果它继续安装最新版本 输入npm uninstall react 然后安装npmreact@XX.XX.XX 其中XX.XX.XX是您的目标号码 您必须对react dom(与react版本相同)和react脚本执行相同的操作 此外,@testing库依赖项也可能需要卸载(实例化时应该有3个依赖项-它们将不适用于以前的版本(v17之前版本))
我今天遇到了完全相同的问题,这就是我的解决方案。npm init react app appname——脚本版本
或sudo npm init react app appname--脚本版本 版本号用于react脚本根据启动的react脚本模块的依赖版本生成特定的react应用程序 在初始化新react应用程序的构建时,您必须进行一些腿部工作,以查看哪个react脚本版本与特定react版本相关 反应版本: 反应脚本版本: 如果它继续安装最新版本 输入npm uninstall react 然后安装npmreact@XX.XX.XX 其中XX.XX.XX是您的目标号码 您必须对react dom(与react版本相同)和react脚本执行相同的操作 此外,@testing库依赖项也可能需要卸载(实例化时应该有3个依赖项-它们将不适用于以前的版本(v17之前版本))
我今天遇到了完全相同的问题,这就是我的解决方案。
npm安装react@16反应-dom@16反应-scripts@3
?@nthnchu不!这不会运行“创建反应”应用程序。阅读npm初始化,然后你就会知道它实际上运行npx创建哦。。。您需要为此创建react应用程序选项。我不确定这些。对于给-1的人,你认为这不是一个合理的问题吗?请尝试回答它,或者告诉我答案:-)npm安装react@16反应-dom@16反应-scripts@3
?@nthnchu不!这不会运行“创建反应”应用程序。阅读npm初始化,然后你就会知道它实际上运行npx创建哦。。。您需要为此创建react应用程序选项。我不确定这些。对于给-1的人,你认为这不是一个合理的问题吗?试着回答它,或者给我指出答案:-)