2017-05-04 10 views
4

で未定義のprocess.env Lambda関数のダッシュボードには、ノード変数AWS Lambda関数を実行するとが表示されますが、process.env.NODE_ENVは未定義です。AWS Lambda環境変数が設定されていません。ノード

このコードは...

console.log('node process env NODE_ENV:'); 
console.log(process.env.NODE_ENV); 

ログ本:

node process env NODE_ENV: 
undefined 

それは役割の問題だった場合、私は思っていたので、私はその役割にAWSラムダ上のすべての権限を与えたが、それはdidnの助けてください。

は何が価値がある、私はNPMスクリプト

"deploy:production": "claudia update --version production --set-env NODE_ENV=production", 

を実行している。しかし、私が言うように、Claudia bot builderを使用しているため、NODE_ENV環境は、機能のためのダッシュボードでの環境変数の一覧に表示されます。

アイデア?

答えて

関連する問題