Skip to content

Commit

Permalink
feature: 修改组件名称
Browse files Browse the repository at this point in the history
  • Loading branch information
jsxiaosi committed Aug 17, 2022
1 parent 31c4736 commit 440d59a
Show file tree
Hide file tree
Showing 10 changed files with 19 additions and 17 deletions.
4 changes: 2 additions & 2 deletions build/utils/build-info.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ export interface BuildInfo {
output: {
// es
name: string
// dist/xsComponents
// dist/xs-components
path: string
}

bundle: {
// xsComponents/es
// xs-components/es
path: string
}
}
Expand Down
4 changes: 2 additions & 2 deletions build/utils/paths.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ export const docRoot = resolve(projRoot, docsDirName)


// dist
export const PKG_NAME = 'xsComponents'
export const PKG_NAME = 'xs-components'
export const buildOutput = resolve(projRoot, 'dist')
// dist/xsComponents
// dist/xs-components
export const epOutput = resolve(buildOutput, PKG_NAME)
export const pkgRoot = resolve(projRoot, 'packages')
export const epRoot = resolve(pkgRoot, PKG_NAME)
Empty file.
6 changes: 3 additions & 3 deletions docs/.vitepress/theme/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ import Demo from '~/components/v-demo.vue';
import '~/styles/vars.css';
import '~/styles/app.scss';

import XsComponents from '@xsComponents/index';
import '@xsComponents/theme-default/index.scss';
import xsComponents from '@xs-components/index';
import '@xs-components/theme-default/index.scss';

export default <Theme>{
...DefaultTheme,
enhanceApp({ app }) {
// register global components
app.use(XsComponents);
app.use(xsComponents);
app.component('Demo', Demo);
},
};
4 changes: 2 additions & 2 deletions docs/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
"strict": true,
"noImplicitAny": false,
"skipLibCheck": true,
"types": ["../typings/vue-shim"],
"types": ["unplugin-vue-define-options/vite"],
"typeRoots": ["../typings/vue-shim"],
"paths": {
"@xsComponents/*": ["../packages/"],
"@xs-components/*": ["../packages/"],
"~/*": ["./.vitepress/"]
}
},
Expand Down
4 changes: 3 additions & 1 deletion docs/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import path from 'path';
import type { UserConfig } from 'vite';
import Inspect from 'vite-plugin-inspect';
import DefineOptions from 'unplugin-vue-define-options/vite';
import { projRoot } from '../build/utils/paths';
import { MarkdownTransform } from './.vitepress/plugins/markdown-transform';

Expand All @@ -14,7 +15,7 @@ export default (): UserConfig => {
replacement: `${path.resolve(__dirname, './.vitepress')}/`,
},
{
find: '@xsComponents',
find: '@xs-components',
replacement: `${path.resolve(__dirname, '../packages')}/`,
},
],
Expand All @@ -25,6 +26,7 @@ export default (): UserConfig => {
plugins: [
Inspect(), // only applies in dev mode
MarkdownTransform(),
DefineOptions(),
],
};
};
6 changes: 3 additions & 3 deletions effect/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import path from 'path';

console.log(`${path.resolve(__dirname, '../dist/xsComponents/es')}/`);
console.log(`${path.resolve(__dirname, '../dist/xs-components/es')}/`);

// https://vitejs.dev/config/
export default defineConfig({
Expand All @@ -17,10 +17,10 @@ export default defineConfig({
alias: [
{
find: '@dist',
replacement: `${path.resolve(__dirname, '../dist/xsComponents/es')}/`,
replacement: `${path.resolve(__dirname, '../dist/xs-components/es')}/`,
},
{
find: '@xsComponents',
find: '@xs-components',
replacement: `${path.resolve(__dirname, '../packages')}/`,
},
],
Expand Down
2 changes: 1 addition & 1 deletion tsconfig.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"noUnusedParameters": true,
"experimentalDecorators": true,
"paths": {
"@xsComponents/*": ["../packages/"]
"@xs-components/*": ["../packages/"]
}
}
}
4 changes: 2 additions & 2 deletions tsconfig.effect.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"baseUrl": "./effect", // 解析非相对模块的基础地址,默认是当前目录
"lib": ["ESNext", "DOM"],
"paths": {
"@xsComponents/*": ["../packages/*"],
"@dist/*": ["../dist/xsComponents/es/*"]
"@xs-components/*": ["../packages/*"],
"@dist/*": ["../dist/xs-components/es/*"]
}
},
"include": ["packages", "effect/", "typings/vue-shim.d.ts"],
Expand Down
2 changes: 1 addition & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
// "dom"
// ],
// "paths": {
// "@xsComponents/*": [
// "@xs-components/*": [
// "../packages/"
// ]
// }
Expand Down

0 comments on commit 440d59a

Please sign in to comment.