-
Notifications
You must be signed in to change notification settings - Fork 1
/
vite.config.js
26 lines (24 loc) · 740 Bytes
/
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
import { wp_globals } from '@kucrut/vite-for-wp/utils';
import { readFileSync } from 'node:fs';
import create_config from '@kucrut/vite-for-wp';
import external_globals from 'rollup-plugin-external-globals';
import inject from '@rollup/plugin-inject';
export default create_config('assets/dev/application.jsx', 'assets/public', {
plugins: [
external_globals({
...wp_globals()
}),
],
server: {
host: 'woo-solo-test.test',
https: {
cert: readFileSync('/Users/deniszoljom/.config/valet/Certificates/woo-solo-test.test.crt'),
key: readFileSync('/Users/deniszoljom/.config/valet/Certificates/woo-solo-test.test.key'),
},
},
build: {
rollupOptions: {
plugins: [inject({Buffer: ['buffer', 'Buffer']})],
},
},
});