// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue' import App from './App' import router from './router' import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; import './assets/icon/iconfont.css' import store from './store/index.js'; import VueTypedJs from 'vue-typed-js' Vue.use(VueTypedJs) import axios from 'axios'; axios.defaults.baseURL = 'http://132.232.92.186:8888'; // axios.defaults.baseURL = 'http://localhost:5256/'; import { Message } from "element-ui"; Vue.prototype.$message = Message Vue.prototype.$axios = axios; Vue.config.productionTip = false Vue.use(ElementUI); Vue.prototype.dateFormat = function (time) { var date = new Date(time); var year = date.getFullYear(); /* 在日期格式中,月份是从0开始的,因此要加0 * 使用三元表达式在小于10的前面加0,以达到格式统一 如 09:11:05 * */ var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours(); var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes(); var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds(); // 拼接 return year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds; }; /* eslint-disable no-new */ new Vue({ el: '#app', router, store, components: { App }, template: '' })