diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 0ae7920088b07398ad09135ad43c05ca0838732f..3e757c3e83bd29a70b90a9a48c61fa07d1d1a42a 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -16,4 +16,4 @@ jobs: uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./dist \ No newline at end of file + publish_dir: ./dist/3x \ No newline at end of file diff --git a/.prettierignore b/.prettierignore index a0c1e7a4592bee728a6f19f784522bcd46aec388..3d606d7f45cc2e39abf38f746cc19a0544aa4e26 100644 --- a/.prettierignore +++ b/.prettierignore @@ -6,6 +6,4 @@ **/*.woff **/*.eot package.json -lib/plugin/cli/site/doc/page -lib/plugin/cli/site/doc/view node_modules diff --git a/package.json b/package.json index 9e22220dd40185aaf8bb6fcd7f357243aa1b7a69..7173675f7e19c75b79e460b7aa88ae32252abfb0 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,11 @@ "checked": "npm run generate:file && rm -rf dist/ && tsc", "dev": "npm run checked && vite --open", "build:site": "npm run checked && vite build", + "build:site:oss": "npm run checked && vite build --base=/nutui/3x/", "build": "npm run checked && vite build --config vite.config.build.ts && npm run generate:types", "build:disperse": "vite build --config vite.config.build.disperse.ts", "serve": "vite preview", - "upload": "yarn build:site && node ./jd/upload.js", + "upload": "yarn build:site:oss && node ./jd/upload.js", "add": "node jd/createComponentMode.js", "publish:beta": "npm publish --tag=beta", "generate:file": "node jd/generate-nutui.js", diff --git a/vite.config.ts b/vite.config.ts index 49ffca7a815a9ae5ddefee3565917eabcc3a3339..26ef6d2a30e742c363f1f39001c13864d90dd523 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -5,7 +5,7 @@ import path from 'path'; const resolve = path.resolve; // https://vitejs.dev/config/ export default defineConfig({ - base: '/nutui/3x/', + base: '/3x/', server: { proxy: { '/devServer': { @@ -34,6 +34,7 @@ export default defineConfig({ Markdown() ], build: { + outDir: './dist/3x/', cssCodeSplit: false, rollupOptions: { input: {