首页 > 解决方案 > 默认情况下如何将项目从 npm 转换为 yarn

问题描述

我的项目是使用 npm 初始化的,很长一段时间我一直在使用 npm,现在我想切换到 yarn,因为这解决了一些问题,问题是如何创建-react-app 以便默认情况下提供更新使用纱线代替 npm

也就是说,是的,我可以使用 yarn 更新我的包,但我希望 create-react-app 本身使用 yarn 提供更新

标签: reactjscreate-react-appyarnpkg

解决方案


首先,您需要在计算机中安装 yarn。按照https://classic.yarnpkg.com/en/docs/install上的说明进行操作

然后,create-react-app 将默认使用 yarn,如下所述: https ://create-react-app.dev/docs/getting-started/#selecting-a-package-manager

注意: 如果您尝试更新已经存在的应用程序,请删除 package-lock.json 和 node_modules,并使用 yarn 再次安装依赖项:

rm -rf node_modules
rm package-lock.json
yarn install // will create a new yarn.lock file

推荐阅读