这是我的环境变量:
export DATA='{firstName: "OAMAR", lastName: "KANJI"}'
process.env.DATA
将其视为字符串,但执行类似 JSON.parse(process.env.DATA)
的操作不能作为对象中的键不是字符串。即类似 JSON.parse('{"firstName": "OAMAR", "lastName": "KANJI"}')
的东西可以工作,但这不是环境变量的形式。
关于如何将字符串转换为 JSON 有什么想法吗?
最佳答案
export DATA='{"firstName": "OAMAR", "lastName": "KANJI"}'
更改格式然后使用
var foo =JSON.parse(DATA);
关于javascript - 如何将环境变量转换为JSON对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54372443/