我正在一个程序中执行其中的一个子任务以获取系统环境变量值。我可以为整个代码灵活地选择Vbscript或Javascript。可以使用VbScript提取环境变量,但理想情况下,我想使用javascript,但经过几篇文章后,看来可以使用node.js读取环境变量。我还没有遇到任何包含与通过普通javascript代码获取env变量有关的信息的资源。 正在寻找是否有任何方法来获取环境。使用javascript变量而不使用任何外部框架。
答案 0 :(得分:1)
我可以为整个代码灵活地选择Vbscript或Javascript。可以使用VbScript提取环境变量,但理想情况下,我想使用javascript
访问环境变量与编写代码所用的语言无关。它是代码在其中运行的宿主环境的功能。例如,您可以在Windows Scripting Host环境中使用VBScript或JScript读取环境变量。如上所述,您还可以从Node.js进程中的JavaScript代码读取环境变量(使用process.env
)。
JavaScript与Web浏览器主机及其对您在该主机环境中可以执行的操作的(适当)限制紧密相关,但是这些限制与该语言无关。
答案 1 :(得分:0)
通过浏览器(如果不能选择动态导入),则可以从可访问的位置(根目录很好)提供env变量,并将其作为json
或任何合适的名称加载。
如果您的应用程序托管在Node网络服务器上,则只需将配置复制到可访问的位置并从那里获取它。
您的选择here
有很好的概述