さて、私はノードに不慣れで、実際にはノードサーバーを使用して静的jsを提供しているだけですが、これに関する情報はどこにも見つかりません。
デプロイ用のノードにビルドされるアプリケーションember app kitserver.js
を実行しており、heroku はそれを で実行しnode server.js
ます。
ビルド、テストなどにgruntを使用します。
heroku 構成変数によってオーバーライドできる構成変数 (認証トークンなど) を指定する方法を知りたいです。
私が得ることができた最も近いものは、環境変数を読み取り、サイトに組み込まれる (そしてグローバル変数に割り当てられる) json ファイルを書き出すカスタム タスクです。これはローカルで機能しますが、heroku の構成は考慮されません。
heroku の構成を取得し、それらを環境変数としてローカルにエクスポートし、ビルドを実行するデプロイ スクリプトも作成しましたが、構成は app deployでのみ更新されます。したがって、 を実行すると、次にアプリをデプロイするまで、heroku config:add CONFIG_TEST=test_value
アプリはその値を認識しません。CONFIG_TEST
アプリでその構成値をブラウザー JS にすぐに埋め込み始めたいと思います。
アプリのセットアップ方法でノードを使用してこれを行う方法はありますか?