1,關於檔名:必須以如下方式命名,不要亂起名,也無需專門手動控制載入哪個檔案
.env 全域性預設配置檔案,不論什麼環境都會載入合併
.env.development 開發環境下的配置檔案
.env.production 生產環境下的配置檔案
2,關於內容
3,關於檔案的載入:
根據啟動命令vue會自動載入對應的環境,vue是根據檔名進行載入的,所以上面說「不要亂起名,也無需專門控制載入哪個檔案」
比如執行npm run serve命令,會自動載入.env.development檔案
注意:.env檔案無論是開發還是生成都會載入的公用檔案
Vue 環境變數
env 在所有的環境中被載入 env.local 在所有的環境中被載入,但會被 git 忽略 env.mode 只在指定的模式中被載入 env.mode local 只在指定的模式中被載入,但會被 git 忽略 乙個環境檔案只包含環境變數的 鍵 值 對 如果是使用生產環境的話 要進行打包 然後在打包...
環境變數 Vue 環境變數的使用
文章背景 開發過程中經常遇到這樣的問題 相同的 部署到不同環境時需要使用不同的變數 比如介面網域名稱變數 serve 在測試環境和生產環境使用的是不同的網域名稱。這種情況下如果在 裡定義變數,打包部署前再修改 切換成不同的值再打包不利於 的維護,也很繁瑣。這時候利用環境變數來實現,在不用每次打包前改...
Vue 專案環境變數
env 在所有的環境中被載入 env.local 在所有的環境中被載入,但會被 git 忽略 env.mode 只在指定的模式中被載入 env.mode local 只在指定的模式中被載入,但會被 git 忽略 乙個環境檔案只包含環境變數的 鍵 值 對 env.production檔案 just a...