如果我添加设置,以我的应用程序的web.config文件,是否有一个API来读取我的应用程序设置或我有使用XML库读取文件?
Answer 1:
有没有特殊的API,可以让你读的web.config到您的Node.js应用程序在运行iisnode。 话说回来:
- 从web.config中的appSettings部分的所有键/值对将被提升到node.exe过程中的环境变量,这样你就可以使用process.env访问它们,
- 作为iisnode v0.1.19的,除了web.config中,配置设置可在一个iisnode.yml文件中指定; 见http://tomasz.janczuk.org/2012/05/yaml-configuration-support-in-iisnode.html了解详情。
这个例子说明了如何推动在web.config中appSettings部分键/值对可作为环境变量。 在你的web.config文件:
<configuration>
<appSettings>
<add key="abc" value="test" />
</appSettings>
</configuration>
在您的节点应用: console.log(process.env.abc); //--> test
console.log(process.env.abc); //--> test
文章来源: Access web.config settings from iisnode?