177本番環境と開発環境の設定

ステップ1:セット異なるインタフェースアドレス
 /config/dev.env.js、コードの変更次のように:--- 開発環境は
 CONST =(必要マージのWebPACK-マージCONST prodEnv必要=(./prod.env 
module.exportsは = マージ(prodEnv、{
  NODE_ENV:' "開発" ' 
  API_ROOT:' "//192.168.100.121/api" '
})
次のように/config/prod.env.jsコードが修正される:--- 生産環境を
module.exportsは = マージ(prodEnv、{
  NODE_ENV:' "開発" ' 
  API_ROOT:' "//www.aaa.com/api" '
})

ステップ2 axiosコールの下でファイルを変更BASEURL:
CONSTサービス= axios.create({
  ベースURL:process.env.BASE_API、 --- Axiosプロセス環境
  タイムアウト:5000  // 要求タイムアウト
})
若しくは
axios.defaults.baseURL = process.env.API_ROOT

第三段階:再起動プロジェクト
このような開発環境
NPMの実行のdevの実行時間は、それが192と呼ばれている168.100121 / APIで
呼び出しがあるときに実行NPMはビルドパッケージを実行www.aaa.com / API

おすすめ

転載: www.cnblogs.com/gushixianqiancheng/p/12202076.html