在 Expo 中更改包管理器

问题描述 投票:0回答:2

每次我运行

expo init myprojct
时,Expo 都会询问我它是否找到了 Yarn,以及是否要使用 Yarn。有一次我选择“否”,那天的 expo 使用了 NPM,现在我想使用 Yarn 作为 Expo 的默认包管理器。那么如何将yarn设置为Expo的默认包管理器呢?

react-native npm expo yarnpkg
2个回答
2
投票

示例:

 expo init myproject --yarn

0
投票

听起来问题是是否可以更改哪个包管理器

expo install
将用于现有项目。

Expo 根据项目根目录中是否存在

package-lock.json
yarn.lock
进行检测。

因此,如果您像这样切换锁定文件:

rm package-lock.json
touch yarn.lock

expo install
现在将自动使用纱线。

© www.soinside.com 2019 - 2024. All rights reserved.