我正在使用 App Center 构建 React Native IOS 应用程序。
该应用程序包含在(当前)使用
npm
及其workspaces
功能的monorepo中。
有从
npm
迁移到pnpm
的愿望,但App Center中的安装似乎已固定为使用npm
或yarn
。它似乎根据适当的锁定文件的存在进行切换。
https://learn.microsoft.com/en-us/appcenter/build/react-native/ios/#51-yarn
5.1。纱 Yarn 是 npm 的更快、更确定的替代品。如果 yarn.lock 文件出现在你的 repo 中 package.json 旁边,那么 App Center 将使用 Yarn,在构建开始时执行 yarn install。否则,它将执行 npm install。
这让我陷入了死胡同。如果应用中心强制
pnpm
/npm
,我无法迁移到yarn
。我可以在某处添加配置吗?