用到不同的環境變數
1.因此預設會有這3種mode
development|test|production
2.不同mode使用的環境變數 會以下列檔名儲存
.env # 任何mode都會載入的變數
.env.local # 任何mode都會載入的變數,只限開發者自己使用的變數,檔案不進git
.env.[mode] # 指定mode會載入的變數
.env.[mode].local # 指定mode會載入的變數,只限開發者自己使用的變數,檔案不進git
3.env檔案內 變數的設定方式以key=value方式寫
如果是要讓client端可以拿去使用的變數名稱
必須以VUE_APP_開頭命名
否則都只有在node環境下才讀得到變數值
4.client端應用
例 public/index.html本身就是一個樣板
可用樣板語言,就可以拿client端可用的環境變數來做判斷
使用或顯示
5.環境變數除了寫在特定的env檔案內以外
也可以寫在vue.config.js設定檔內
沒有留言:
張貼留言