.env
ファイルの文字列として私のpemファイルの内容を渡そうとしています。\n
を使用して、ENV変数で使用されるpemファイルのフォームを翻訳しています。問題は、しかし、私はこの変数からエラーが発生していると私はそれが何を意味するか分からないが、issue closedが複数行を許可していた場所を見たので、なぜこのエラーが存在するのか分かりません。ここでフォアマンマルチラインENV変数エラー
ここに私のターミナルコマンドnf run nodemon app.js
です。ここバージョン1.4.1
である私の.envファイル内で設定私のPEMファイルの形式です:
CF_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----\n
MIIEpAIBAAKCAQEAm7NA5731034RiKsEkuBTrkoBidwFD7hsdfaiohdsfahsdfL99Iw5R4uTA\n
jpPJTOUHTJNMSNF472h42ofnlNflnriNBTPOHNJFRPNSRPFNSRpfPRNFORNFPRSNFpSNFFPNf\n
-----END RSA PRIVATE KEY-----"
これはエラーメッセージです:
/Users/user/.nvm/versions/node/v4.3.2/lib/node_modules/foreman/lib/envs.js:38
case '"': return /^"([^"]*)"/.exec(val)[1];
^
TypeError: Cannot read property '1' of null
at parseValue (/Users/user/.nvm/versions/node/v4.3.2/lib/node_modules/foreman/lib/envs.js:38:46)
私が探していた正確な答えでした。私の問題を解決していただきありがとうございます。 – cphill