我发现process.env变量在检查以前的答案时没有被Node.js正确地读取,大部分问题都是关于没有正确导入dotenv的问题,我的代码有这个问题,所以我不认为这是问题所在。我还打印了控制台的.env变量,它是未定义的。我的.env文件也在项目的根目录中,所以我也不认为是这样的。PORT=3001
n
问题是,我不知道如何使用在执行buidlspec之前设置的环境变量。下面是一个示例:env: RUNTIME: "nodejs8.10"
#parameter-store vars are in如您所见,我正在执行AWS名称间隔的最佳实践-- EC2系统管理器参数存储键。我想在我的所有阶段重复使用这个构建规范,所以硬编码不是