Trigger.io チュートリアルに取り組み始めました。出力を iPhone シミュレーターと Android エミュレーターで正常に表示した後、デスクトップ ブラウザーで表示することにしたので、 docs に従ってforge run web
実行しました。ただし、これは機能しませんでした。Node.js がインストールされ、最新で、私のパス上にあるにもかかわらず、コマンドは明らかに Node.js を見つけることができませんでした。
(forge-environment)spksmb:demo-app sampablokuper$ forge run web
[ INFO] Forge tools running at version 3.3.0
[ INFO] enabled platforms: ['web']
[ INFO] <ForgeTask (web)> running...
[ INFO] reading app code from /Volumes/Data/sampablokuper/Documents/demo-app/src
[ INFO] writing new app to /Volumes/Data/sampablokuper/Documents/demo-app/development
[ INFO] Checking JavaScript files...
[ INFO] JavaScript check complete
[ INFO] Verifying your configuration settings...
[ INFO] Configuration settings check complete
[ ERROR] 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?
(forge-environment)spksmb:demo-app sampablokuper$ which node
/opt/local/bin/node
(forge-environment)spksmb:demo-app sampablokuper$ node -v
v0.6.15
これはバグですか、それともどこかで間違いを犯しましたか?