wokring electron app build + simplified web build

This commit is contained in:
Jan Prochazka
2021-03-21 19:20:42 +01:00
parent 34f2fb2a0a
commit b7b9dde5ae
11 changed files with 80 additions and 34 deletions

View File

@@ -6,6 +6,7 @@ import copy from 'rollup-plugin-copy';
import { terser } from 'rollup-plugin-terser';
import sveltePreprocess from 'svelte-preprocess';
import typescript from '@rollup/plugin-typescript';
import replace from '@rollup/plugin-replace';
import css from 'rollup-plugin-css-only';
const production = !process.env.ROLLUP_WATCH;
@@ -43,16 +44,18 @@ export default {
copy({
targets: [
{
src:
'../../node_modules/@mdi/font/css/materialdesignicons.css',
src: '../../node_modules/@mdi/font/css/materialdesignicons.css',
dest: 'public/build/fonts/',
},
{
src:
'../../node_modules/@mdi/font/fonts/*',
dest: 'public/build/fonts/',
},
],
src: '../../node_modules/@mdi/font/fonts/*',
dest: 'public/build/fonts/',
},
],
}),
replace({
'process.env.API_URL': JSON.stringify(process.env.API_URL),
}),
svelte({