Browse Source

update deps & config

Michael Wang 3 năm trước cách đây
mục cha
commit
30734bf34c
6 tập tin đã thay đổi với 224 bổ sung300 xóa
  1. 27 0
      components.d.ts
  2. 1 1
      package.json
  3. 8 8
      src/types/global.d.ts
  4. 7 1
      tsconfig.json
  5. 8 6
      vite.config.ts
  6. 173 284
      yarn.lock

+ 27 - 0
components.d.ts

@@ -0,0 +1,27 @@
+// generated by unplugin-vue-components
+// read more https://github.com/vuejs/vue-next/pull/3399
+
+declare module 'vue' {
+  export interface GlobalComponents {
+    404: typeof import('./Users/michael/Documents/qmth/stmms-web/src/components/404.vue')['default']
+    AButton: typeof import('ant-design-vue/es')['Button']
+    ADropdown: typeof import('ant-design-vue/es')['Dropdown']
+    AForm: typeof import('ant-design-vue/es')['Form']
+    AFormItem: typeof import('ant-design-vue/es')['FormItem']
+    AInput: typeof import('ant-design-vue/es')['Input']
+    AMenu: typeof import('ant-design-vue/es')['Menu']
+    AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
+    AModal: typeof import('ant-design-vue/es')['Modal']
+    APopconfirm: typeof import('ant-design-vue/es')['Popconfirm']
+    APopover: typeof import('ant-design-vue/es')['Popover']
+    ASlider: typeof import('ant-design-vue/es')['Slider']
+    ASpin: typeof import('ant-design-vue/es')['Spin']
+    ASwitch: typeof import('ant-design-vue/es')['Switch']
+    ATooltip: typeof import('ant-design-vue/es')['Tooltip']
+    QmButton: typeof import('./Users/michael/Documents/qmth/stmms-web/src/components/QmButton.vue')['default']
+    QmDialog: typeof import('./Users/michael/Documents/qmth/stmms-web/src/components/QmDialog.vue')['default']
+    ZoomPaper: typeof import('./Users/michael/Documents/qmth/stmms-web/src/components/ZoomPaper.vue')['default']
+  }
+}
+
+export { }

+ 1 - 1
package.json

@@ -35,7 +35,7 @@
     "postcss": "^8.3.6",
     "typescript": "^4.3.5",
     "vite": "^2.5.2",
-    "vite-plugin-components": "^0.13.3",
+    "unplugin-vue-components": "^0.14.0",
     "vue-tsc": "^0.3.0"
   },
   "vetur": {

+ 8 - 8
src/types/global.d.ts

@@ -36,13 +36,13 @@ declare module "vue" {
   export interface GlobalComponents {
     RouterLink: typeof import("vue-router")["RouterLink"];
     RouterView: typeof import("vue-router")["RouterView"];
-    AModal: typeof import("ant-design-vue")["Modal"];
-    AButton: typeof import("ant-design-vue")["Button"];
-    AForm: typeof import("ant-design-vue")["Form"];
-    AFormItem: typeof import("ant-design-vue")["FormItem"];
-    AInput: typeof import("ant-design-vue")["Input"];
-    APopover: typeof import("ant-design-vue")["Popover"];
-    APopconfirm: typeof import("ant-design-vue")["Popconfirm"];
-    ATooltip: typeof import("ant-design-vue")["Tooltip"];
+    // AModal: typeof import("ant-design-vue")["Modal"];
+    // AButton: typeof import("ant-design-vue")["Button"];
+    // AForm: typeof import("ant-design-vue")["Form"];
+    // AFormItem: typeof import("ant-design-vue")["FormItem"];
+    // AInput: typeof import("ant-design-vue")["Input"];
+    // APopover: typeof import("ant-design-vue")["Popover"];
+    // APopconfirm: typeof import("ant-design-vue")["Popconfirm"];
+    // ATooltip: typeof import("ant-design-vue")["Tooltip"];
   }
 }

+ 7 - 1
tsconfig.json

@@ -15,5 +15,11 @@
       "@/*": ["src/*"]
     }
   },
-  "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"]
+  "include": [
+    "src/**/*.ts",
+    "src/**/*.d.ts",
+    "src/**/*.tsx",
+    "src/**/*.vue",
+    "components.d.ts"
+  ]
 }

+ 8 - 6
vite.config.ts

@@ -1,6 +1,7 @@
 import { defineConfig } from "vite";
 import vue from "@vitejs/plugin-vue";
-import ViteComponents, { AntDesignVueResolver } from "vite-plugin-components";
+import ViteComponents from "unplugin-vue-components/vite";
+import { AntDesignVueResolver } from "unplugin-vue-components/resolvers";
 
 const SERVER_URL = "http://192.168.10.224:80";
 const path = require("path");
@@ -10,16 +11,17 @@ export default defineConfig({
   plugins: [
     vue(),
     ViteComponents({
-      customComponentResolvers: [AntDesignVueResolver()],
+      resolvers: [AntDesignVueResolver()],
+      dts: true,
     }),
   ],
   server: {
     port: 9000,
     // strictPort: true,
-    // fs: {
-    //   strict: true,
-    //   allow: ["./src"],
-    // },
+    fs: {
+      strict: true,
+      allow: ["./"],
+    },
     proxy: {
       "/login": {
         target: SERVER_URL,

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 173 - 284
yarn.lock


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác