デロイメントで collectstatic を実行しようとしましたが、次のエラーが発生しました:
pipeline.exceptions.CompressorError: /usr/bin/env: yugliify: そのようなファイルやディレクトリはありません
collectstatic を手動で実行すると、すべてが期待どおりに機能します。
「stylesheets/omnibase-v1.css」を「stylesheets/omnibase-v1.css」として後処理 「js/omnijs-v1.js」を「js/omnijs-v1.js」として後処理
Yugliify をグローバルにインストールしました。「heroku run yugliify」を実行すると、インターフェイスがポップアップし、期待どおりに実行されます。展開に関する問題のみが発生しています。NodeJS と Python で multibuildpack を使用しています。何か助けはありますか?
念のため、私のパッケージ:
{
"author": "One Who Sighs",
"name": "sadasd",
"description": "sadasd Dependencies",
"version": "0.0.0",
"homepage": "http://sxaxsaca.herokuapp.com/",
"repository": {
"url": "https://github.com/heroku/heroku-buildpack-nodejs"
},
"dependencies": {
"yuglify": "~0.1.4"
},
"engines": {
"node": "0.10.x"
}
}
Yugliify は私の requirements.txt ではなく、私の package.json だけにあることに言及する必要があります。