環境變數是作業系統執行環境的一些引數。在開發環境或者部署環境中都需要使用到。
本文講述了使用命令列臨時對環境變數的檢視、新增、修改和刪除。和修改系統檔案來永久設定環境變數的方法。
檢視環境變數,新增環境變數,刪除環境變數
#node中常用的到的環境變數是node_env,首先檢視是否存在setnode_env
#如果不存在則新增環境變數
set node_env=production
#環境變數追加值
set 變數名=%變數名%;變數內容
set path=%path%;c:\web;c:\tools
#某些時候需要刪除環境變數
set node_env=
檢視環境變數,新增環境變數,刪除環境變數
#node中常用的到的環境變數是node_env,首先檢視是否存在$env:node_env
#如果不存在則新增環境變數
$env:node_env="
production
"#環境變數追加值
$env:path=$env:path + "
;c:\web;c:\tools
"#某些時候需要刪除環境變數
del env:node_env
#某些時候需要顯示所有的環境變數
ls env:
右鍵(此電腦) -> 屬性(r) -> 高階系統設定 -> 環境變數(n)...
檢視環境變數,新增環境變數,刪除環境變數
#node中常用的到的環境變數是node_env,首先檢視是否存在echo $node_env
#如果不存在則新增環境變數
export node_env=production
#環境變數追加值
export path=$path:/home/download:/usr/local/#某些時候需要刪除環境變數
unset node_env
#某些時候需要顯示所有的環境變數
env
系統檔案的讀取順序和位置如下:
# 所有使用者/etc/profile
# 當前使用者
~/.bash_profile
在檔案末尾新增類似如下語句進行環境變數的設定或修改
# 在檔案末尾新增如下格式的環境變數export path=$path:/home/download:/usr/local/
# 修改/etc/profile檔案後source /etc/profile
# 修改~/.bash_profile檔案後
source .bash_profile
檢視環境變數,新增環境變數,刪除環境變數
#node中常用的到的環境變數是node_env,首先檢視是否存在echo $node_env
#如果不存在則新增環境變數
export node_env=production
#環境變數追加值
export path=$path:/home/download:/usr/local/#某些時候需要刪除環境變數
unset node_env
#某些時候需要顯示所有的環境變數
env
系統檔案的讀取順序和位置如下:
# 所有使用者/etc/profile
# 當前使用者
~/.bash_profile
在檔案末尾新增類似如下語句進行環境變數的設定或修改
# 在檔案末尾新增如下格式的環境變數export path=$path:/home/download:/usr/local/
# 修改/etc/profile檔案後source /etc/profile
# 修改~/.bash_profile檔案後
source .bash_profile
nodejs設定NODE ENV環境變數(1)
開發環境錯誤處理 will print stacktrace function err,req,res,next 生產環境錯誤處理 no stacktraces leaked to user err,req,res,next 使用1 直接在之前加入 使用2 執行時執行 set node env pr...
NODE ENV學習筆記
webpack中配置node env process.env是node內建的乙個全域性物件。node env本身並不存在,是使用者自定義的乙個變數,約定俗成。將node env x放到專案package.json的scripts命令中 scripts 執行build mac時,node env的值為...
nodejs 跨域設定cookie
所以解決方案是 前端的ajax後者axios需要設定withcredentials為true。我的是axios,這樣請求會攜帶上cookie 同時後端使用cors中介軟體。即可 需要安裝並且引入中介軟體cors const cors require cors var corsoptions 設定跨域...