wepy根據環境變數來改變執行時的引數 · tencent/wepy wiki
gcaufy edited this page mar 15, 2018 · 1 revision
在package.json
中使用script
字段,配置環境變數,可以通過不通編譯命令打包**至不同環境,如:
"scripts": ,
因此,在使用npm run dev
或者npm run build
時,在wepy.config.js
中可以通過process.env.node_env
拿到不同的環境變數值。
接下來就介紹兩種方法,如何通過這個環境變數值去改變小程式執行時的引數。
這個欄位是在會編譯時編譯進小程式**裡的 在wepy.config.js
中加入這個字段:
baseurl: process.env.node_env === 'production' ? '' : 'dev/
}**中直接使用這個字段:
import wepy from 'wepy';
在wepy.config.js
配置replace外掛程式:
plugins =
}}
在**裡直接使用 base_url, 編譯後就會被替換掉了。
import wepy from 'wepy';
wepy.request();
node配置執行環境變數
node express 在開發環境和生產環境執行的 是不一樣的,通常是先配置好的,在開發環境執行一套 在生產環境執行另一套 開發環境 development,生產環境production 兩種手動方法 第三種 export node env production set node env prod...
Jenkins執行shell指令碼,環境變數失效
最近使用jenkins執行shell指令碼,發現配置好的環境變數無法載入,導致安裝的模組失效,通過查詢資料發現,這是由於jenkins執行指令碼是屬於非互動式和非登陸式shell,詳見 通過檢視環境變數 env echo path 主機命令列執行指令碼 lc zh cn.utf 8 lc addre...
Linux 命令的執行 PATH環境變數
一 path 環境變數的介紹 在 shell 中輸入命令後,shell 會通過環境變數 path 來進行搜尋命令並執行,也就是說,加入環境變數 path 的命令可以在 shell 的任意目錄執行 檢視 path 環境變數的內容 echo path 預設情況下你會看到如下輸出 usr local sb...