我根据此处描述的步骤创建了反应应用https://www.sitepoint.com/getting-started-react-beginners-guide/
npm i -g create-react-app
create-react-app myapp
yarn start
一切正常,所以我尝试安装redux,如此处所述 https://redux.js.org/docs/basics/UsageWithReact.html
npm install --save react-redux
我收到了这条消息
现在当我尝试
时yarn start
我收到消息
yarn run v1.3.2
$ react-scripts start
'react-scripts' is not recognized as an internal or external command,
operable program or batch file.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
什么错了?我不明白为什么反应脚本不起作用。我认为--save会将第三方软件包添加到软件包的依赖项中,而与其他软件包无关。 我感谢每一个建议我做错了什么以及如何解决它。 感谢
答案 0 :(得分:1)
您应该使用yarn
安装npm install --save react-redux
而不是redux package
。
yarn add redux
问题:
您正在使用yarn
软件包管理器创建应用程序,然后使用npm
添加新软件包,从而弹出使用yarn安装的软件包。
因此react-scripts
删除了抛出错误。