![](/img/trans.png)
[英]React | webpack | getting process.env.NODE_ENV== undefined on Azure
[英]Where is process.env.NODE_ENV in Azure App Service
我正在使用ExpressJS将NodeJS和Angular应用之间的点连接起来。 我想安装此npm软件包norobot :以利用process
对象。
我想知道在哪里/如何在Microsoft Azure的App Service中设置NODE_ENV
。
我在这里被指出, https://docs.microsoft.com/zh-cn/azure/app-service/web-sites-configure#howtochangeconfig
但是,当前的Azure门户看上去与文档提供的门户截然不同,这使我陷入了极大的脱节。
如果您能指出正确的方向,那将不胜感激。
附加的FYI,在运行时,我的堆栈在Node.js 9.4上运行。
我想安装此npm软件包
norobot
:以利用过程对象。
norobot
软件包与process
绝对无关。
但是,当前的Azure门户看上去与文档提供的门户截然不同,这使我陷入了极大的脱节。
看起来真的不重要(在一定程度上),它们充当视觉指南。
您发布的指南/文档的关键部分是“ 应用程序设置” :
本部分包含您的Web应用程序在启动时将加载的名称/值对。
- PHP,Python,Java和Node应用程序可以在运行时作为环境变量访问这些设置 。 对于每个应用程序设置,都会创建两个环境变量。 一个具有应用设置条目所指定的名称,另一个具有APPSETTING_前缀。 两者都包含相同的值。
所以遵循类似的答案: https : //stackoverflow.com/a/34622196/2382650
设置: NODE_ENV
: some_value
,它将在您的Express应用中作为process.env.NODE_ENV
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.