0.7.0-beta.3 • Published 1 year ago

eevi v0.7.0-beta.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

eevi

NPM version

Usage

 // vite.config.ts
import ViteElectronPlugin from 'eevi'
import { defineConfig } from 'vite'

export default defineConfig({
    plugins: [
        ViteElectronPlugin(),
    ],
})
// eevi.config.ts usually, in your project root path
import { defineConfig } from 'eevi'
import { join, resolve } from 'path'
import fs from 'fs'
import { alias } from './alias'

const appPath = resolve(__dirname, 'release', 'app')
const packagePath = resolve(appPath, 'package.json')
const { dependencies } = JSON.parse(fs.readFileSync(packagePath, 'utf-8') || '{}')

/**
 * .
 * --app
 *  -- electron
 *    -- preloads
 *      -- common.ts
 *    -- main.ts
 */

export default defineConfig({
  root: 'app/electron',
  entry: 'main.ts', // or input main.ts absolute path
  // preloadEntriesDir: 'preloads',  // v0.7.0 delete it
  preloadEntries: [
    'preloads/*.ts'  // equivalent to /app/electron/preloads/*.ts
  ],
  preloadPlugins: [], // preload files only plugins
  resolve: {
    alias,
  },
  outDir: join(appPath, 'dist'),
  external: Object.keys(dependencies || {}),
  tsconfig: resolve(__dirname, 'app', 'electron', 'tsconfig.json'),
  plugins: []  // external esbuild plugins
})
0.7.0-beta.0

1 year ago

0.7.0-beta.1

1 year ago

0.7.0-beta.2

1 year ago

0.7.0-beta.3

1 year ago

0.6.5

1 year ago

0.6.4

1 year ago

0.5.10

1 year ago

0.5.8

1 year ago

0.5.7

1 year ago

0.5.9

1 year ago

0.6.3

1 year ago

0.5.4

1 year ago

0.6.2

1 year ago

0.5.3

1 year ago

0.5.6

1 year ago

0.5.5

1 year ago

0.5.0

1 year ago

0.4.1

1 year ago

0.3.2

2 years ago

0.4.0

1 year ago

0.6.1

1 year ago

0.5.2

1 year ago

0.4.3

1 year ago

0.3.4

1 year ago

0.6.0

1 year ago

0.5.1

1 year ago

0.4.2

1 year ago

0.3.3

1 year ago

0.3.0

2 years ago

0.2.3

2 years ago

0.3.1

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago