main.js 643 B

12345678910111213141516171819202122
  1. import App from './App'
  2. import request from './common/request';
  3. import emotion from './common/emotion.js';
  4. import * as enums from './common/enums.js';
  5. import * as date from './common/date';
  6. import * as socketApi from './common/wssocket';
  7. import store from './store';
  8. import { createSSRApp } from 'vue'
  9. export function createApp() {
  10. const app = createSSRApp(App)
  11. app.use(store);
  12. app.config.globalProperties.$http = request;
  13. app.config.globalProperties.$wsApi = socketApi;
  14. app.config.globalProperties.$emo = emotion;
  15. app.config.globalProperties.$enums = enums;
  16. app.config.globalProperties.$date = date;
  17. return {
  18. app
  19. }
  20. }