2

このブログに従って、Dart アプリを Heroku にアップロードして実行しています。アプリが Heroku に正常にデプロイされるところまで来ましたが、アプリが実行されていません。以下は、Heroku ログからのものです。

2012-12-20T18:04:57+00:00 heroku[web.1]: Starting process with command `dart TestApp.dart`
2012-12-20T18:04:57+00:00 app[web.1]: bash: dart: command not found
2012-12-20T18:04:58+00:00 heroku[web.1]: Process exited with status 127
2012-12-20T18:04:58+00:00 heroku[web.1]: State changed from starting to crashed

以下は私の内容ですProcfile

web: dart TestApp.dart

誰でもこのエラーの解決策を教えてもらえますか?

4

1 に答える 1

6

ビルドパックを構成に追加するのを忘れているはずです。Heroku BuildpackforDartの開始をご覧ください。

基本的に、次のコマンドを使用する必要があります。

$> heroku create myapp_name -s cedar
$> heroku config:add BUILDPACK_URL=https://github.com/igrigorik/heroku-buildpack-dart.git

警告:ビルドパックの最後のバージョンでは、dartコマンドがに含まれなくなったようPATHです。回避策は、次の場所でフルパスを使用することですProcfile

web: ./dart-sdk/bin/dart TestApp.dart
于 2012-12-20T20:04:00.247 に答える