2024-07-01 18:44:13 +08:00

41 lines
1.2 KiB
JavaScript

import { createApp } from "vue";
// import './style.css'
import "./style/rest.css";
import "normalize.css";
import "@/assets/text/text.css";
import "./index.css"; // 导入 Tailwind CSS 样式
import Antd from "ant-design-vue";
// import "ant-design-vue/dist/antd.css";
import 'ant-design-vue/dist/reset.css';
import router from "./router/index";
import VueAnimXyz from "@animxyz/vue3";
import "@animxyz/core"; // Import css here if you haven't elsewhere
import App from "./App.vue";
import vue3dLoader from "vue-3d-loader";
// import VueClipboard from "vue3-clipboard";
// import Vue3Autocounter from 'vue3-autocounter';
import { message } from 'ant-design-vue';
import { createPinia } from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
const pinia = createPinia()
pinia.use(piniaPluginPersistedstate)
// notification.config({
// placement: 'topRight',
// top: '90px',
// duration: 100,
// rtl: true,
// });
const app = createApp(App);
app.config.globalProperties.$log = console.log.bind(console);
app.provide('$message', message)
app
.use(pinia)
// .use(VueClipboard)
.use(VueAnimXyz)
.use(vue3dLoader)
.use(Antd)
.use(router)
.mount("#app");