新しい Mac ユーザー アカウント。Mac 用の Trigger.io (TriggerToolkit) アプリをインストールします。アプリでタブを起動します。そこから iOS シミュレーターを実行できます。Mac パッケージを使用して、node.js Web サイトから node.js をインストールしました。
/usr/local/bin/npm (バージョン 1.1.43) として node.js があります。
コマンドラインで「npm」と入力すると見つかります。
パス「/usr/local/bin」は $PATH にあります。
「/usr/local/bin」は、システム全体の /etc/paths ファイルに設定されています。
そのため、npm 実行可能ファイルは、いつでも (ログイン前または後、ターミナルの実行など)、どのユーザーでも見つけられる必要があります。
Web実行にWebページを使用すると、npmを実行しようとするまでは問題ありません。
[DEBUG] running run_web((), {})
[DEBUG] Running: npm install
[DEBUG] failed to run npm: do you have Node.js installed and on your path? while running run_web((), {})
[ERROR] failed to run npm: do you have Node.js installed and on your path?
問題は、npm のパスに関する仮定と関係があるに違いないと思います。仮定は何ですか?これを機能させるために何をシンボリックリンクできますか?
npmは「forge run web」によって検出されることに注意してください。これは、TriggerToolkit.app の動作に固有のものです。