rename demo to website
This commit is contained in:
parent
82f8c36da6
commit
c0784f6277
|
|
@ -15,5 +15,5 @@
|
||||||
"lib": ["DOM", "DOM.Iterable", "ESNext", "WebWorker"],
|
"lib": ["DOM", "DOM.Iterable", "ESNext", "WebWorker"],
|
||||||
"types": ["@webgpu/types", "@types/node", "bun-types"]
|
"types": ["@webgpu/types", "@types/node", "bun-types"]
|
||||||
},
|
},
|
||||||
"include": ["lib/**/*.ts", "demo/**/*.ts", "vite.config.ts"]
|
"include": ["lib/**/*.ts", "website/**/*.ts", "vite.config.ts"]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,10 @@ import { resolve } from 'node:path';
|
||||||
import { readdirSync } from 'node:fs';
|
import { readdirSync } from 'node:fs';
|
||||||
import { defineConfig, IndexHtmlTransformContext, Plugin } from 'vite';
|
import { defineConfig, IndexHtmlTransformContext, Plugin } from 'vite';
|
||||||
|
|
||||||
const demoDir = resolve(__dirname, 'demo');
|
const websiteDir = resolve(__dirname, 'website');
|
||||||
|
|
||||||
function getFiles() {
|
function getFiles() {
|
||||||
return readdirSync(demoDir).filter((file) => file.endsWith('.html'));
|
return readdirSync(websiteDir).filter((file) => file.endsWith('.html'));
|
||||||
}
|
}
|
||||||
|
|
||||||
const linkGenerator = (): Plugin => {
|
const linkGenerator = (): Plugin => {
|
||||||
|
|
@ -64,13 +64,13 @@ const linkGenerator = (): Plugin => {
|
||||||
};
|
};
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
root: 'demo',
|
root: 'website',
|
||||||
plugins: [linkGenerator()],
|
plugins: [linkGenerator()],
|
||||||
build: {
|
build: {
|
||||||
target: 'esnext',
|
target: 'esnext',
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
input: getFiles().reduce((acc, file) => {
|
input: getFiles().reduce((acc, file) => {
|
||||||
acc[file.replace('.html', '')] = resolve(demoDir, file);
|
acc[file.replace('.html', '')] = resolve(websiteDir, file);
|
||||||
return acc;
|
return acc;
|
||||||
}, {} as Record<string, string>),
|
}, {} as Record<string, string>),
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue