refactor: replace ant-design-vue with @ant-design-vue/ui
parent
8d33f2f843
commit
ec4017d86f
|
@ -1,8 +1,6 @@
|
||||||
@import '@ant-design-vue/tailwind-config';
|
@import 'tailwindcss' source(none);
|
||||||
|
|
||||||
@source '../index.html';
|
@source '../index.html';
|
||||||
@source '../src/**/*.{vue,ts}';
|
@source '../src/**/*.{vue,ts}';
|
||||||
@source '../../../node_modules/ant-design-vue/dist/lib.mjs';
|
|
||||||
* {
|
* {
|
||||||
scrollbar-width: thin;
|
scrollbar-width: thin;
|
||||||
scrollbar-color: var(--color-base-300) transparent;
|
scrollbar-color: var(--color-base-300) transparent;
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/vue": "^1.1.5",
|
"@floating-ui/vue": "^1.1.5",
|
||||||
"@heroicons/vue": "^2.1.5",
|
"@heroicons/vue": "^2.1.5",
|
||||||
"ant-design-vue": "*",
|
"@ant-design-vue/ui": "*",
|
||||||
"@simonwep/pickr": "^1.9.1",
|
"@simonwep/pickr": "^1.9.1",
|
||||||
"@trpc/client": "^11.0.0",
|
"@trpc/client": "^11.0.0",
|
||||||
"@trpc/server": "^11.0.0",
|
"@trpc/server": "^11.0.0",
|
||||||
|
@ -27,7 +27,6 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@ant-design-vue/eslint-config": "*",
|
"@ant-design-vue/eslint-config": "*",
|
||||||
"@ant-design-vue/prettier-config": "*",
|
"@ant-design-vue/prettier-config": "*",
|
||||||
"@ant-design-vue/tailwind-config": "*",
|
|
||||||
"@ant-design-vue/typescript-config": "*",
|
"@ant-design-vue/typescript-config": "*",
|
||||||
"@ant-design-vue/vite-config": "*",
|
"@ant-design-vue/vite-config": "*",
|
||||||
"@tailwindcss/vite": "^4.1.3",
|
"@tailwindcss/vite": "^4.1.3",
|
||||||
|
|
|
@ -3,7 +3,9 @@ import { createApp } from 'vue'
|
||||||
import { createRouter, createWebHistory } from 'vue-router'
|
import { createRouter, createWebHistory } from 'vue-router'
|
||||||
import App from './App.vue'
|
import App from './App.vue'
|
||||||
import routes from './routes'
|
import routes from './routes'
|
||||||
import antd from 'ant-design-vue'
|
import antd from '@ant-design-vue/ui'
|
||||||
|
import '@ant-design-vue/ui/tailwind.css'
|
||||||
|
import '@ant-design-vue/ui/style.css'
|
||||||
|
|
||||||
const router = createRouter({
|
const router = createRouter({
|
||||||
history: createWebHistory(),
|
history: createWebHistory(),
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/* eslint-disable @typescript-eslint/consistent-type-imports */
|
/* eslint-disable @typescript-eslint/consistent-type-imports */
|
||||||
declare module 'vue' {
|
declare module 'vue' {
|
||||||
export interface GlobalComponents {
|
export interface GlobalComponents {
|
||||||
AButton: typeof import('ant-design-vue').Button
|
AButton: typeof import('@ant-design-vue/ui').Button
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
export {}
|
export {}
|
||||||
|
|
|
@ -5,8 +5,7 @@
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"paths": {
|
"paths": {
|
||||||
"@/*": ["./src/*"],
|
"@/*": ["./src/*"],
|
||||||
"~/*": ["./assets/*"],
|
"~/*": ["./assets/*"]
|
||||||
"ant-design-vue": ["./../../packages/ui/src/index.ts"]
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,6 @@ export default defineConfig({
|
||||||
alias: {
|
alias: {
|
||||||
'@': resolve(__dirname, './src'),
|
'@': resolve(__dirname, './src'),
|
||||||
'~': resolve(__dirname, './assets'),
|
'~': resolve(__dirname, './assets'),
|
||||||
'ant-design-vue': resolve(__dirname, '../../packages/ui/src/index.ts'),
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "ant-design-vue",
|
"name": "@ant-design-vue/ui",
|
||||||
"version": "5.0.0-alpha.1",
|
"version": "1.0.0-alpha.1",
|
||||||
"title": "Ant Design Vue",
|
"title": "Ant Design Vue",
|
||||||
"description": "An enterprise-class UI design language and Vue-based implementation",
|
"description": "An enterprise-class UI design language and Vue-based implementation",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
|
@ -27,12 +27,20 @@
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"exports": {
|
"exports": {
|
||||||
".": {
|
".": {
|
||||||
"import": "./dist/index.esm.js",
|
"types": "./dist/types/index.d.ts",
|
||||||
"require": "./dist/index.umd.js"
|
"import": "./dist/lib.mjs",
|
||||||
|
"require": "./dist/lib.cjs",
|
||||||
|
"default": "./dist/lib.mjs"
|
||||||
},
|
},
|
||||||
"./style.css": {
|
"./style.css": {
|
||||||
"import": "./dist/index.css",
|
"import": "./dist/lib.css",
|
||||||
"require": "./dist/index.css"
|
"require": "./dist/lib.css",
|
||||||
|
"default": "./dist/lib.css"
|
||||||
|
},
|
||||||
|
"./tailwind.css": {
|
||||||
|
"import": "./dist/tailwind.css",
|
||||||
|
"require": "./dist/tailwind.css",
|
||||||
|
"default": "./dist/tailwind.css"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
|
@ -43,9 +51,9 @@
|
||||||
"url": "https://github.com/ant-design-vue/table/issues"
|
"url": "https://github.com/ant-design-vue/table/issues"
|
||||||
},
|
},
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"main": "./dist/index.umd.js",
|
"main": "./dist/lib.cjs",
|
||||||
"module": "./dist/index.esm.js",
|
"module": "./dist/lib.mjs",
|
||||||
"types": "./dist/src/index.d.ts",
|
"types": "./dist/types/index.d.ts",
|
||||||
"files": [
|
"files": [
|
||||||
"dist",
|
"dist",
|
||||||
"src/style",
|
"src/style",
|
||||||
|
@ -69,7 +77,6 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@ant-design-vue/eslint-config": "*",
|
"@ant-design-vue/eslint-config": "*",
|
||||||
"@ant-design-vue/prettier-config": "*",
|
"@ant-design-vue/prettier-config": "*",
|
||||||
"@ant-design-vue/tailwind-config": "*",
|
|
||||||
"@ant-design-vue/typescript-config": "*",
|
"@ant-design-vue/typescript-config": "*",
|
||||||
"@ant-design-vue/vite-config": "*",
|
"@ant-design-vue/vite-config": "*",
|
||||||
"@tailwindcss/vite": "^4.1.3",
|
"@tailwindcss/vite": "^4.1.3",
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
import './style/index.css'
|
||||||
import { App } from 'vue'
|
import { App } from 'vue'
|
||||||
|
|
||||||
import * as components from './components'
|
import * as components from './components'
|
||||||
|
|
|
@ -11,13 +11,19 @@ export default extendsConfig(vue(__dirname), {
|
||||||
},
|
},
|
||||||
plugins: [tailwindcss()],
|
plugins: [tailwindcss()],
|
||||||
build: {
|
build: {
|
||||||
lib: {
|
cssCodeSplit: true,
|
||||||
name: 'antd',
|
rollupOptions: {
|
||||||
entry: {
|
output: {
|
||||||
lib: resolve(__dirname, 'src/index.ts'),
|
// inlineDynamicImports: false,
|
||||||
|
manualChunks(id) {
|
||||||
|
if (id.includes('tailwind.css')) {
|
||||||
|
return 'tailwind'
|
||||||
|
}
|
||||||
|
if (id.includes('.css')) {
|
||||||
|
return 'lib'
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
formats: ['umd'],
|
|
||||||
fileName: (format, entryName) => `${entryName}.${format}.js`,
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue