-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvite.config.js
37 lines (34 loc) · 1.05 KB
/
vite.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import { defineConfig } from "vite";
const kaplayCongrats = () => {
return {
name: "vite-plugin-kaplay-hello",
buildEnd() {
const line =
"---------------------------------------------------------";
const msg = `🦖 Awesome pal! Send your game to us:\n\n💎 Discord: https://discord.com/invite/aQ6RuQm3TF \n💖 Donate to KAPLAY: https://opencollective.com/kaplay\n\ (you can disable this msg on vite.config)`;
process.stdout.write(`\n${line}\n${msg}\n${line}\n`);
},
};
};
export default defineConfig({
// index.html out file will start with a relative path for script
base: "./",
server: {
port: 3001,
},
build: {
// disable this for low bundle sizes
sourcemap: true,
rollupOptions: {
output: {
manualChunks: {
kaplay: ["kaplay"],
},
},
},
},
plugins: [
// Disable messages removing this line
kaplayCongrats(),
],
});