10
如果我将设置添加到我的应用程序的web.config文件中,是否有API从我的应用程序读取设置,或者是否必须使用XML库读取文件?从iisnode访问web.config设置?
如果我将设置添加到我的应用程序的web.config文件中,是否有API从我的应用程序读取设置,或者是否必须使用XML库读取文件?从iisnode访问web.config设置?
没有特殊的API允许您将web.config读入运行在iisnode中的node.js应用程序。话虽如此:
此示例显示web.config中appSettings部分的提升键/值对如何作为环境变量提供。在你的web.config文件:
<configuration>
<appSettings>
<add key="abc" value="test" />
</appSettings>
</configuration>
在您的节点应用:console.log(process.env.abc); //--> test
我已经试过上述方案中,还没有控制台日志:不确定。在项目设置中有没有我可能错过的东西?谢谢 – kaplievabell
我尝试了同样的解决方案,并且也得到了“undefined”。 @ tomasz-janczuk你可以请更新你的答案,或者至少说明是否还有其他需要设置的设置?这里的 – Erick
也一样;当我向appSettings添加一个键,然后尝试通过process.env对象(例如:process.env.abc失败)访问它时,我得到未定义的值。我没有看到任何其他文章证实上述说法。 – Fractal