【发布时间】:2013-06-06 01:59:22
【问题描述】:
我正在使用 node-gyp,我想在我的 binding.gyp 文件中使用环境变量的值。
这是困难的方式(列出上下文):
'<!@(printf "%s" "$FOO")'
但是有没有更简单的方法?
【问题讨论】:
标签: environment-variables node-gyp
我正在使用 node-gyp,我想在我的 binding.gyp 文件中使用环境变量的值。
这是困难的方式(列出上下文):
'<!@(printf "%s" "$FOO")'
但是有没有更简单的方法?
【问题讨论】:
标签: environment-variables node-gyp
据我使用 gyp(Google 的父项目,而不是节点 https://code.google.com/p/gyp/ 附带的项目)所知。您可以像在 shell 中一样访问环境变量。
例如:
'$(FOO)'
将返回存储在FOO中的数据。
要在列表上下文中获取该信息,我不知道是否有比您所做的更好的方法,除了可能更简洁的方法:
'<!(echo $FOO)'
【讨论】: