Bowerはクライアントサイド用です。npmはサーバ側のもので、component.json
ファイルを読み込んでデプロイ時にフェッチしなければならないので、herokuがslugコンパイル時に実行することができてうれしく思います。それはルビーの熊手で可能だとして - (>npm help
heroku run bash
)herokuコマンドラインでnpmを起動するにはどうすればいいですか?
は、残念ながら私はHerokuのコンソールまたは一回限りのコマンド(heroku run "npm help"
)からNPMか亭を呼び出すことはできません。私はpackage.json
にnpmとnode(最新/ xバージョン)を入れましたが、エンジンのセクションでは依存関係ではありません。
これは、node buildpackをカスタマイズすることで解決できると思いますが、私はこれをあまりにも重いものと考えています。
よう亭を使用することができます:あなたはあなたのbuildpackが安全NPMインストールできるかどうかを確認したい場合はどのようなバイナリの依存関係を持つパッケージpackage.json依存関係を追加するには、 'git push heroku'をテストする必要がありますが、テストには' heroku run npm install .... 'が必要です。私はまだ 'heroku run bash'でnpmを実行する方法をまだ分かっていません –