35 lines
630 B
JavaScript
35 lines
630 B
JavaScript
import vue from '@vitejs/plugin-vue';
|
|
import vike from 'vike/plugin'; // eslint-disable-line import/extensions
|
|
|
|
import postCssGlobalData from '@csstools/postcss-global-data';
|
|
import postCssNesting from 'postcss-nesting';
|
|
import postCssCustomMedia from 'postcss-custom-media';
|
|
|
|
export default {
|
|
plugins: [
|
|
vue(),
|
|
vike({
|
|
redirects: {
|
|
'/': '/updates',
|
|
},
|
|
}),
|
|
],
|
|
css: {
|
|
postcss: {
|
|
plugins: [
|
|
postCssGlobalData({
|
|
files: ['./assets/css/breakpoints.css'],
|
|
}),
|
|
postCssNesting(),
|
|
postCssCustomMedia(),
|
|
],
|
|
},
|
|
},
|
|
resolve: {
|
|
alias: {
|
|
'#': __dirname,
|
|
'#root': __dirname,
|
|
},
|
|
},
|
|
};
|