gpt4 book ai didi

node.js - 在 Azure 应用服务 (Linux) 上运行的 Node/Next/React 应用程序是否需要 web.config 文件?

转载 作者:行者123 更新时间:2023-12-02 23:41:46 26 4
gpt4 key购买 nike

我有一个在 Azure 上运行的基本 Node/Next/React 应用程序。我阅读了很多博客/线程,每个人都说我需要将 web.config 文件放在项目的根目录下。我没有这个文件,但到目前为止一切似乎都运行正常,所以我的问题是:

  • 还需要吗?
  • 仅 Azure 应用服务 (Windows) 需要它吗?
  • 为什么我需要它?
  • 该文件的用途是什么?

您可以在这里找到我的存储库:https://github.com/ddon-90/tog-prototype

提前致谢

最佳答案

web.config 是一个配置文件,用于管理定义 IIS 服务器上托管的网站(通常是 ASP.NET 网站)的各种设置。

此配置文件中可以存储许多重要设置。一些最常用的配置可以方便地存储在 Web.config 文件中:

Database connections
Caching settings
Session States
Error Handling
Security
Configuration file looks lik

在 Azure 应用服务中,应用设置是作为环境变量传递给应用程序代码的变量。对于 Linux 应用和自定义容器,应用服务使用 --env 标志将应用设置传递到容器,以设置容器中的环境变量

对于 ASP.NET 和 ASP.NET Core 开发人员来说,在应用服务中设置应用设置就像在 Web.config 或 appsettings.json 中进行设置一样。

关于node.js - 在 Azure 应用服务 (Linux) 上运行的 Node/Next/React 应用程序是否需要 web.config 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59661715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com