diff --git a/src/.vitepress/config.ts b/.vitepress/config.ts similarity index 99% rename from src/.vitepress/config.ts rename to .vitepress/config.ts index dc54451d..5ea0e2de 100644 --- a/src/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -526,6 +526,7 @@ export default defineConfigWithTheme({ lang: 'en-US', title: 'Vue.js', description: 'Vue.js - The Progressive JavaScript Framework', + srcDir: 'src', srcExclude: ['tutorial/**/description.md'], scrollOffset: 'header', diff --git a/src/.vitepress/env.d.ts b/.vitepress/env.d.ts similarity index 100% rename from src/.vitepress/env.d.ts rename to .vitepress/env.d.ts diff --git a/src/.vitepress/headerMdPlugin.ts b/.vitepress/headerMdPlugin.ts similarity index 100% rename from src/.vitepress/headerMdPlugin.ts rename to .vitepress/headerMdPlugin.ts diff --git a/src/.vitepress/inlined-scripts/restorePreference.js b/.vitepress/inlined-scripts/restorePreference.js similarity index 100% rename from src/.vitepress/inlined-scripts/restorePreference.js rename to .vitepress/inlined-scripts/restorePreference.js diff --git a/src/.vitepress/theme/components/Banner.vue b/.vitepress/theme/components/Banner.vue similarity index 100% rename from src/.vitepress/theme/components/Banner.vue rename to .vitepress/theme/components/Banner.vue diff --git a/src/.vitepress/theme/components/NewsLetter.vue b/.vitepress/theme/components/NewsLetter.vue similarity index 100% rename from src/.vitepress/theme/components/NewsLetter.vue rename to .vitepress/theme/components/NewsLetter.vue diff --git a/src/.vitepress/theme/components/PreferenceSwitch.vue b/.vitepress/theme/components/PreferenceSwitch.vue similarity index 100% rename from src/.vitepress/theme/components/PreferenceSwitch.vue rename to .vitepress/theme/components/PreferenceSwitch.vue diff --git a/src/.vitepress/theme/components/ReplLoading.vue b/.vitepress/theme/components/ReplLoading.vue similarity index 100% rename from src/.vitepress/theme/components/ReplLoading.vue rename to .vitepress/theme/components/ReplLoading.vue diff --git a/src/.vitepress/theme/components/preferences.ts b/.vitepress/theme/components/preferences.ts similarity index 100% rename from src/.vitepress/theme/components/preferences.ts rename to .vitepress/theme/components/preferences.ts diff --git a/src/.vitepress/theme/index.ts b/.vitepress/theme/index.ts similarity index 100% rename from src/.vitepress/theme/index.ts rename to .vitepress/theme/index.ts diff --git a/src/.vitepress/theme/styles/badges.css b/.vitepress/theme/styles/badges.css similarity index 100% rename from src/.vitepress/theme/styles/badges.css rename to .vitepress/theme/styles/badges.css diff --git a/src/.vitepress/theme/styles/index.css b/.vitepress/theme/styles/index.css similarity index 100% rename from src/.vitepress/theme/styles/index.css rename to .vitepress/theme/styles/index.css diff --git a/src/.vitepress/theme/styles/inline-demo.css b/.vitepress/theme/styles/inline-demo.css similarity index 100% rename from src/.vitepress/theme/styles/inline-demo.css rename to .vitepress/theme/styles/inline-demo.css diff --git a/src/.vitepress/theme/styles/options-boxes.css b/.vitepress/theme/styles/options-boxes.css similarity index 100% rename from src/.vitepress/theme/styles/options-boxes.css rename to .vitepress/theme/styles/options-boxes.css diff --git a/src/.vitepress/theme/styles/pages.css b/.vitepress/theme/styles/pages.css similarity index 100% rename from src/.vitepress/theme/styles/pages.css rename to .vitepress/theme/styles/pages.css diff --git a/src/.vitepress/theme/styles/style-guide.css b/.vitepress/theme/styles/style-guide.css similarity index 100% rename from src/.vitepress/theme/styles/style-guide.css rename to .vitepress/theme/styles/style-guide.css diff --git a/src/.vitepress/theme/styles/utilities.css b/.vitepress/theme/styles/utilities.css similarity index 100% rename from src/.vitepress/theme/styles/utilities.css rename to .vitepress/theme/styles/utilities.css diff --git a/netlify.toml b/netlify.toml index 779ec287..238ab5df 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,5 +3,5 @@ NPM_FLAGS = "--version" # prevent Netlify npm install [build] - publish = "src/.vitepress/dist" + publish = ".vitepress/dist" command = "npx pnpm i --store=node_modules/.pnpm-store && npm run build" diff --git a/package.json b/package.json index 7804ebdc..ed1e5c15 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "scripts": { - "dev": "vitepress dev src", - "build": "vitepress build src", - "serve": "vitepress serve src" + "dev": "vitepress", + "build": "vitepress build", + "serve": "vitepress serve" }, "dependencies": { "@vue/repl": "^0.4.9", diff --git a/src/api/api.data.ts b/src/api/api.data.ts index 73fc1c61..dd447936 100644 --- a/src/api/api.data.ts +++ b/src/api/api.data.ts @@ -2,7 +2,7 @@ // a file ending with data.(j|t)s will be evaluated in Node.js import fs from 'fs' import path from 'path' -import { sidebar } from '../.vitepress/config' +import { sidebar } from '../../.vitepress/config' export interface APIGroup { text: string diff --git a/tsconfig.json b/tsconfig.json index 1dbff947..53a88761 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,8 +9,8 @@ "strict": true, "baseUrl": ".", "paths": { - "/@theme/*": ["src/.vitepress/theme/*"] + "/@theme/*": [".vitepress/theme/*"] } }, - "include": ["src/**/*", "src/.vitepress/**/*"] + "include": ["src/**/*", ".vitepress/**/*"] }