Skip to content

Commit bd95656

Browse files
committed
x
1 parent 8e3619f commit bd95656

1 file changed

Lines changed: 20 additions & 23 deletions

File tree

โ€Žclient/vite.config.jsโ€Ž

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,27 @@
11
import { defineConfig } from 'vite';
2-
import { createHtmlPlugin } from 'vite-plugin-html';
3-
import path from 'path';
42

3+
// ืžื’ื“ื™ืจื™ื ืืช ื”ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ Vite
54
export default defineConfig({
6-
root: '.',
7-
base: './', // ื—ืฉื•ื‘ ื›ื“ื™ ืฉื”ื ืชื™ื‘ื™ื ื™ื”ื™ื• ื™ื—ืกื™ื™ื ื’ื ื‘ื‘ื™ืœื“
8-
publicDir: 'public', // ื›ืœ ื”ืชืžื•ื ื•ืช ื ืฉืžืจื•ืช ื‘ืžื‘ื ื” ื”ืžืงื•ืจื™
9-
plugins: [
10-
createHtmlPlugin({
11-
minify: true
12-
})
13-
],
5+
root: '.', // ืกืคืจื™ื™ืช ื”ืฉื•ืจืฉ ืฉืœ ื”ืคืจื•ื™ืงื˜ ืฉืœืš (ื ืงื•ื“ืช ื”ื”ืชื—ืœื” ืฉืœ Vite)
6+
base: './', // ื‘ืกื™ืก ื›ืœ ื”ื ืชื™ื‘ื™ื ื‘ืงื‘ืฆื™ื ืฉื ื•ืฆืจื™ื โ€“ ื—ืฉื•ื‘ ื›ืฉืžืขืœื™ื ืœ-GitHub Pages
7+
publicDir: 'public', // ืกืคืจื™ื™ืช ื”ืงื‘ืฆื™ื ื”ืกื˜ื˜ื™ื™ื ืฉืœื ืขื•ื‘ืจื™ื ืขื™ื‘ื•ื“, ื›ืžื• ืชืžื•ื ื•ืช ืื• ืงื‘ืฆื™ JSON
8+
149
build: {
15-
outDir: 'build',
16-
emptyOutDir: true,
17-
assetsDir: 'assets',
10+
outDir: 'build', // ื”ืกืคืจื™ื™ื” ื”ืกื•ืคื™ืช ืฉื‘ื” ื™ื™ืฉืžืจื• ื›ืœ ื”ืงื‘ืฆื™ื ืœืื—ืจ ื”-build
11+
emptyOutDir: true, // ืžื ืงื” ืืช ื”ืกืคืจื™ื™ื” ืœืคื ื™ ื”ื‘ื ื™ื™ื” ื›ื“ื™ ืœืžื ื•ืข ืงื‘ืฆื™ื ื™ืฉื ื™ื
12+
assetsDir: 'assets', // ืชื™ืงื™ื™ืช ืžืฉื ื” ื‘-build ืฉื‘ื” ื™ื™ืฉืžืจื• ืงื‘ืฆื™ ื ื›ืกื™ื ื›ืžื• ืชืžื•ื ื•ืช, CSS, JS
13+
1814
rollupOptions: {
1915
input: {
20-
main: path.resolve(__dirname, 'index.html'),
21-
catalog: path.resolve(__dirname, 'pages/catalog.html'),
22-
contact: path.resolve(__dirname, 'pages/contact.html'),
23-
cart: path.resolve(__dirname, 'pages/cart.html'),
24-
wishlist: path.resolve(__dirname, 'pages/wishlist.html'),
25-
login: path.resolve(__dirname, 'pages/login.html'),
26-
product: path.resolve(__dirname, 'pages/product.html')
27-
}
28-
}
29-
}
16+
// ื›ืืŸ ืžื’ื“ื™ืจื™ื ืืช ื›ืœ ื”ื“ืคื™ื ื”ืคืจื•ื™ืงื˜ื™ื™ื ืฉ-Vite ืฆืจื™ืš ืœื”ื›ื™ืŸ
17+
main: 'index.html', // ื“ืฃ ื”ื‘ื™ืช
18+
catalog: 'pages/catalog.html', // ื“ืฃ ืงื˜ืœื•ื’
19+
contact: 'pages/contact.html', // ื“ืฃ ืฆื•ืจ ืงืฉืจ
20+
cart: 'pages/cart.html', // ื“ืฃ ืขื’ืœื”
21+
wishlist: 'pages/wishlist.html', // ื“ืฃ ืžื•ืขื“ืคื™ื
22+
login: 'pages/login.html', // ื“ืฃ ื”ืชื—ื‘ืจื•ืช
23+
product: 'pages/product.html' // ื“ืฃ ืžื•ืฆืจ
24+
},
25+
},
26+
},
3027
});

0 commit comments

Comments
ย (0)