背景
ndenv
で入れた npm で yarn をユーザグローバルにインストールして*1、それをデプロイ時に用いたい。
結果
ダメっぽいです。どうしても /usr/bin/env
を見に行ってしまいます。30分ほど調べましたがスマートな解決策は無いようなので、これ以上ハマってもしょうがないのでシステムグローバルに Yarn をインストールして期待通りに動作しました。
DEBUG [45645e18] Yarn executable was not detected in the system. Download Yarn at https://yarnpkg.com/en/docs/install
DEBUG [24a34602] /usr/bin/env: `yarn' DEBUG [24a34602] : そのようなファイルやディレクトリはありません
*1:~/.ndenv/shims/yarn