reactjs - 默认情况下如何将项目从 npm 转换为 yarn
问题描述
我的项目是使用 npm 初始化的,很长一段时间我一直在使用 npm,现在我想切换到 yarn,因为这解决了一些问题,问题是如何创建-react-app 以便默认情况下提供更新使用纱线代替 npm
也就是说,是的,我可以使用 yarn 更新我的包,但我希望 create-react-app 本身使用 yarn 提供更新
解决方案
首先,您需要在计算机中安装 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
推荐阅读
- dns - DNS - 如何以绑定格式检索完整的区域定义?
- python-3.x - 在排序列表中多次查找最接近数字的最快方法
- reactjs - React Day Picker:如何在“选择多个日期”中禁用与禁用日期的交互
- c# - NUnit 在取消警报后似乎失去了对 Reflect.js 的跟踪
- javascript - 如何将 Firebase 与 Wix 连接
- android - 将两个数组列表与 ParseObject 进行比较的问题
- coq - 具有部分反函数的野战战术
- docker - 无法访问气流 UI
- javascript - DFS如何在javascript中的嵌套数组上工作
- python - 对多个 NumPy 数组执行逻辑或运算