設定node伺服器的埠及執行環境

2022-02-04 03:44:39 字數 490 閱讀 8823

一般來說,node伺服器中通常會看到這樣的**:

if ( process.env.node_env == 'development' ) {

很容易理解,是用來設定埠和判斷執行環境的。

在這裡只看到了從 process.env 中取值,那麼在**進行賦值呢? process.env又是什麼呢?

process.env是讀取系統環境變數。

系統環境變數的設定對不同的作業系統是不一樣的,具體如下:

在window系統下是在命令列通過 set key=value 設定。

如: set port=1234 或者 set node_env=development

在*nix系統下是在終端中通過 export key=value  或者 key=value 設定。

如 :export node_env=production //永久生效

node_env=production // 僅當前命令生效

設定node伺服器的埠及執行環境

一般來說,node伺服器中通常會看到這樣的 if process.env.node env development 很容易理解,是用來設定埠和判斷執行環境的。在這裡只看到了從 process.env 中取值,那麼在 進行賦值呢?process.env又是什麼呢?process.env 是讀取系統環境...

Node 建立伺服器

我們使用 require 指令來載入 http 模組,並將例項化的 http 賦值給變數 http 如下 使用 http.createserver 方法建立伺服器,並使用 listen 方法繫結 8888 埠。函式通過 request,response 引數來接收和響應資料。建立乙個叫 server...

Node 搭建伺服器 ?

node 搭建伺服器 node 搭建伺服器 開啟乙個本地伺服器需要 node.js 中 http 核心模組。1,http 模組提供了搭建本地伺服器的 api,首先在專案中引入 2,利用 http.createserver 方法得到乙個伺服器例項 3,給伺服器例項繫結 request 的事件處理函式 ...