【发布时间】:2023-03-29 02:55:01
【问题描述】:
无法通过npm install 或yarn 安装排毒。
yarn add --dev detox 将在 postbuild.js 中失败`
这个问题是为了回应 wix/detox 的问题跟踪政策: https://github.com/wix/Detox/issues/1523
按照最新教程开始排毒。
react-native init example // (0.60.4)
brew update
brew tap wix/brew
brew install applesimutils
yarn global add detox-cli // you shouldn't need this
yarn add --dev detox // add this package in /example app
安装 detox 将退出并出现子进程错误。
错误:
Command Failed: <YOUR_PROJECT_PATH>/node_modules/detox/scripts/build_framework.ios.sh
at checkExecSyncError (child_process.js:629:11)
at Object.execFileSync (child_process.js:647:13)
at Object.<anonymous> (<YOUR_PROJECT_PATH>/node_modules/detox/scripts/postinstall.js:2:27)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
在此处遵循他们的指南: https://github.com/wix/Detox/blob/master/docs/Introduction.GettingStarted.md
更新:请参阅下面的解决方案,能够毫无问题地安装 detox。
【问题讨论】:
标签: react-native detox