main.js 786 B

1234567891011121314151617181920212223242526272829
  1. console.log('***process.env***', process.env);
  2. if (process.env.NODE_ENV == 'production' || process.env.NODE_ENV == 'uat') {
  3. if (location.protocol == 'http:') {
  4. location.href = location.href.replace(/^http:/, 'https:');
  5. }
  6. }
  7. window.env = process.env.NODE_ENV;
  8. let env = window.env == 'development' ? 'test2' : env;
  9. const api = require('@/utils/config.js');
  10. window.WEB_CONF = api(env);
  11. console.log(window.env, window.WEB_CONF);
  12. import Vue from 'vue'
  13. import App from './App.vue'
  14. import axios from 'axios';
  15. import router from './router'
  16. import store from './store'
  17. import "./assets/iconfont.css" //引用公共icon库
  18. window.axios = axios;
  19. Vue.prototype.axios = axios;
  20. Vue.config.productionTip = false
  21. new Vue({
  22. router,
  23. store,
  24. render: h => h(App)
  25. }).$mount('#app')