---
title: 环境变量
slug: docs-ch/platform/parse-environment-variables
description: 了解如何在Parse中设置和使用环境变量，以优化软件开发环境，确保代码的可移植性和环境一致性。
image: https://www.back4app.com/_public/img/back4app-og.png
createdAt: 2024-01-31T16:35:39.161Z
---

# 在Parse上设置环境变量

## 介绍

在本指南中，您将学习如何配置环境变量。

## 目标

- 学习如何设置和使用环境变量页面。

## 先决条件

:::hint{type="info"}
**阅读或编辑此页面没有先决条件。**
:::

## 环境变量

它们是描述您环境的变量。虽然常量在执行期间不能被重新分配，*环境变量*可能会改变。

最常见的一个*环境变量*是**PATH**，它包含可能包含可执行文件的文件夹的路径。

简而言之，环境变量由名称/值对组成，可以创建任意数量的变量，并在任何给定时间可供引用。

在Back4App，这个块看起来像这样:

::Image[]{src="https://api.archbee.com/api/optimize/yD3zCY-NNBBIfd0uqcfR5/YCzjuWr4srI06MPUbYNzj_image.png" size="40" width="238" height="303" position="center" showCaption="false"}

### 如何使用它？

在本节中，我们将向您展示如何设置一个 *环境变量* 并在我们的云代码中使用它。

第一步，您需要访问 <font color="#2166ae">`服务器设置`</font> > <font color="#2166ae">`环境变量`</font> > <font color="#2166ae">`设置`</font> 并使用 KEY=VALUE 格式设置 *环境变量*。请将每个变量放在一行。类似于下面的示例:

:::BlockQuote
1    NODE\_ENV=PRODUCTION
:::

要在您的云代码中使用它，您可以按照下面的指南进行测试:

:::::Tabs
::::Tab{title="Parse Server 3.X"}
:::CodeblockTabs
main.js

```javascript
1   Parse.Cloud.define("getEnvironmentVariable", (request) => {
2     const NODE_ENV = process.env.NODE_ENV;
3  
4     return `NODE_ENV = ${NODE_ENV}`
5   });
```
:::
::::

::::Tab{title="Parse Server 2.X"}
:::CodeblockTabs
main.js

```javascript
1   Parse.Cloud.define("getEnvironmentVariable", function(request, response) {
2      var NODE_ENV = process.env.NODE_ENV;
3
4      response.success(NODE_ENV);
5   });
```
:::
::::
:::::

要测试它，您可以使用API控制台调用此云代码函数并进行测试。
