Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Command PhaseScriptExecution failed with a nonzero exit code エラーについて

最初に

nodebrew で node を構築した Mac で、
ReactNative プロジェクトを XCode でビルドすると下記のエラーが出ることがあります。

env: node: No such file or directory Command 
Command PhaseScriptExecution failed with a nonzero exit code

▼実際にエラーが出たときの画像
image.png

どう対応するか?

node のコマンドパスがシステム全体に通ってないことが原因なので、
ターミナルから /usr/local/bin/node へシンボリックリンクを貼ることで解決できます。

ln -s $(eval which node) /usr/local/bin/node

この後、XCode 上でクリーンしビルドすると動作します。

なおこちらの Issue も参考にしました。ありがとうございます。

fujimaring
Android/iOS 向けのネイティブ開発と ReactNative 環境での開発を行っています。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away