vite.config.js 498 B

123456789101112131415161718192021
  1. import { resolve } from 'path';
  2. import { defineConfig } from 'vite';
  3. export default defineConfig({
  4. build: {
  5. manifest: true,
  6. rollupOptions: {
  7. input: {
  8. styles: resolve(__dirname, 'src/hackmd-styles.js'),
  9. agent: resolve(__dirname, 'src/hackmd-agent.js'),
  10. stylesCSS: resolve(__dirname, 'src/styles.scss'),
  11. },
  12. output: {
  13. entryFileNames: 'assets/[name]_bundle.js',
  14. assetFileNames: 'assets/[name]_bundle.css',
  15. },
  16. },
  17. },
  18. });