- Node.jsでオブジェクトの配列(member)を別ファイルから読み込むコードを書いている
- ローカルではこのまま動かしているが、公開したくないIDがmemberに含まれているためHeroku上にこのファイルをあげたくない
この対応を考えてつまっています。
対応策は2パターンだと思いました。
- Herokuの環境変数にmemberを設定する
heroku config set:member=[{},{},{}]のようにオブジェクトの配列を環境変数に設定しようとしたのですが、シェルスクリプトでこのような値を設定する方法を見つけられませんでした。
また、シェルスクリプトでハッシュを設定できたとしてもNode.jsのコード側でその値を取り出すのは難しいと思いました。
- その他の方法がありますか?
その他の方法は思いつきませんでした。
1を達成する方法、もしくは他の方法があれば教えていただきたいです。よろしくお願いします。
module.exports = { member:[ { id: 公開したくない値1, name:"name1", content:" わーい!" }, { id: 公開したくない値2, name:"name2", content:" すごーい!" }, { id: 公開したくない値3, name:"name3", content:" たのしー!" } ] }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。