main.js 945 B

1234567891011121314151617181920212223242526272829303132
  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 VideoPlayer from 'vue-video-player'
  18. import "./assets/iconfont.css" //引用公共icon库
  19. window.axios = axios;
  20. Vue.prototype.axios = axios;
  21. Vue.config.productionTip = false
  22. require('video.js/dist/video-js.css')
  23. // require('vue-video-player/src/custom-theme.css')
  24. // Vue.use(VideoPlayer)
  25. new Vue({
  26. router,
  27. store,
  28. render: h => h(App)
  29. }).$mount('#app')