mirror of https://github.com/YunYouJun/valaxy
fix: adapt when valaxy.config.ts not exist
This commit is contained in:
parent
6a1c3bc82e
commit
8e3d2625e3
|
@ -23,6 +23,12 @@
|
|||
|
||||
## Usage
|
||||
|
||||
### Try it Online
|
||||
|
||||
[](https://stackblitz.com/edit/valaxy)
|
||||
|
||||
### Init Project Locally
|
||||
|
||||
Just run the following command to init your blog:
|
||||
|
||||
```bash
|
||||
|
@ -36,8 +42,6 @@ pnpm create valaxy
|
|||
|
||||
For a example, you can see [demo/yun](./demo/yun/) folder.
|
||||
|
||||
> It is also used as the docs for valaxy.
|
||||
|
||||
## Features
|
||||
|
||||
- ⚡️ [Vue 3](https://github.com/vuejs/vue-next), [Vite 2](https://github.com/vitejs/vite), [pnpm](https://pnpm.js.org/), [ESBuild](https://github.com/evanw/esbuild) - born with fastness
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
// generated by unplugin-vue-components
|
||||
// We suggest you to commit this file into source control
|
||||
// Read more: https://github.com/vuejs/core/pull/3399
|
||||
import '@vue/runtime-core'
|
||||
|
||||
export {}
|
||||
|
||||
declare module '@vue/runtime-core' {
|
||||
export interface GlobalComponents {
|
||||
404: typeof import('./../packages/valaxy-theme-press/layouts/404.vue')['default']
|
||||
AppLink: typeof import('./../packages/valaxy/client/components/AppLink.vue')['default']
|
||||
Default: typeof import('./../packages/valaxy-theme-press/layouts/default.vue')['default']
|
||||
DocsBoard: typeof import('./../packages/valaxy-theme-press/components/DocsBoard.vue')['default']
|
||||
Home: typeof import('./../packages/valaxy-theme-press/layouts/home.vue')['default']
|
||||
Layout: typeof import('./../packages/valaxy-theme-press/layouts/layout.vue')['default']
|
||||
Post: typeof import('./../packages/valaxy-theme-press/layouts/post.vue')['default']
|
||||
PressArticle: typeof import('./../packages/valaxy-theme-press/components/PressArticle.vue')['default']
|
||||
PressArticleCard: typeof import('./../packages/valaxy-theme-press/components/PressArticleCard.vue')['default']
|
||||
PressAuthor: typeof import('./../packages/valaxy-theme-press/components/PressAuthor.vue')['default']
|
||||
PressBackdrop: typeof import('./../packages/valaxy-theme-press/components/PressBackdrop.vue')['default']
|
||||
PressButton: typeof import('./../packages/valaxy-theme-press/components/PressButton.vue')['default']
|
||||
PressCategories: typeof import('./../packages/valaxy-theme-press/components/PressCategories.vue')['default']
|
||||
PressCategory: typeof import('./../packages/valaxy-theme-press/components/PressCategory.vue')['default']
|
||||
PressDate: typeof import('./../packages/valaxy-theme-press/components/PressDate.vue')['default']
|
||||
PressFeature: typeof import('./../packages/valaxy-theme-press/components/PressFeature.vue')['default']
|
||||
PressFeatures: typeof import('./../packages/valaxy-theme-press/components/PressFeatures.vue')['default']
|
||||
PressHome: typeof import('./../packages/valaxy-theme-press/components/PressHome.vue')['default']
|
||||
PressHomeFeatures: typeof import('./../packages/valaxy-theme-press/components/PressHomeFeatures.vue')['default']
|
||||
PressHomeHero: typeof import('./../packages/valaxy-theme-press/components/PressHomeHero.vue')['default']
|
||||
PressLocalNav: typeof import('./../packages/valaxy-theme-press/components/PressLocalNav.vue')['default']
|
||||
PressNav: typeof import('./../packages/valaxy-theme-press/components/PressNav.vue')['default']
|
||||
PressNavBar: typeof import('./../packages/valaxy-theme-press/components/navbar/PressNavBar.vue')['default']
|
||||
PressPostList: typeof import('./../packages/valaxy-theme-press/components/PressPostList.vue')['default']
|
||||
PressSidebar: typeof import('./../packages/valaxy-theme-press/components/PressSidebar.vue')['default']
|
||||
PressToggleLocale: typeof import('./../packages/valaxy-theme-press/components/PressToggleLocale.vue')['default']
|
||||
README: typeof import('./../packages/valaxy/client/layouts/README.md')['default']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
RouterView: typeof import('vue-router')['RouterView']
|
||||
ValaxyCopyright: typeof import('./../packages/valaxy/client/components/ValaxyCopyright.vue')['default']
|
||||
ValaxyHamburger: typeof import('./../packages/valaxy/client/components/ValaxyHamburger.vue')['default']
|
||||
ValaxyMain: typeof import('./../packages/valaxy-theme-press/components/ValaxyMain.vue')['default']
|
||||
ValaxyMd: typeof import('./../packages/valaxy/client/components/ValaxyMd.vue')['default']
|
||||
ValaxyOverlay: typeof import('./../packages/valaxy/client/components/ValaxyOverlay.vue')['default']
|
||||
ValaxyPagination: typeof import('./../packages/valaxy/client/components/ValaxyPagination.vue')['default']
|
||||
ValaxySidebar: typeof import('./../packages/valaxy/client/components/ValaxySidebar.vue')['default']
|
||||
}
|
||||
}
|
|
@ -125,7 +125,7 @@ export async function resolveConfig(options: ValaxyEntryOptions = {}) {
|
|||
merge: false,
|
||||
})
|
||||
|
||||
const configFile = normalizePath(sources[0])
|
||||
const configFile = normalizePath(sources[0] || '')
|
||||
|
||||
const config = defu(userConfig, defaultValaxyConfig)
|
||||
// ensure suffix for cdn prefix
|
||||
|
|
Loading…
Reference in New Issue