每次我运行
expo init myprojct
时,Expo 都会询问我它是否找到了 Yarn,以及是否要使用 Yarn。有一次我选择“否”,那天的 expo 使用了 NPM,现在我想使用 Yarn 作为 Expo 的默认包管理器。那么如何将yarn设置为Expo的默认包管理器呢?
示例:
expo init myproject --yarn
听起来问题是是否可以更改哪个包管理器
expo install
将用于现有项目。
Expo 根据项目根目录中是否存在
package-lock.json
或 yarn.lock
进行检测。
因此,如果您像这样切换锁定文件:
rm package-lock.json
touch yarn.lock
expo install
现在将自动使用纱线。