Skip to content

Commit

Permalink
Kopier cMaps og fontsDir til build
Browse files Browse the repository at this point in the history
  • Loading branch information
tu55eladd committed Feb 13, 2024
1 parent cb2559c commit 0ad0520
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
import { execSync } from 'child_process';
import { createRequire } from 'node:module';

/// <reference types="vitest" />
import react from '@vitejs/plugin-react-swc';
import { visualizer } from 'rollup-plugin-visualizer';
import { defineConfig, loadEnv } from 'vite';
import { defineConfig, loadEnv, normalizePath } from 'vite';
import { createHtmlPlugin } from 'vite-plugin-html';
import { viteStaticCopy } from 'vite-plugin-static-copy';
import svgr from 'vite-plugin-svgr';
import * as path from 'node:path';

const require = createRequire(import.meta.url);
const cMapsDir = normalizePath(path.join(path.dirname(require.resolve('pdfjs-dist/package.json')), 'cmaps'));
const standardFontsDir = normalizePath(
path.join(path.dirname(require.resolve('pdfjs-dist/package.json')), 'standard_fonts'),
);

export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd());
Expand All @@ -32,6 +41,12 @@ export default defineConfig(({ mode }) => {
visualizer({
filename: 'bundle-stats.html',
}),
viteStaticCopy({
targets: [
{ src: cMapsDir, dest: '' },
{ src: standardFontsDir, dest: '' },
],
}),
],
server: {
port: 3000,
Expand Down

0 comments on commit 0ad0520

Please sign in to comment.