UNPKG

@tomjs/create-app

Version:
27 lines (24 loc) 637 B
import path from 'node:path'; import electron from '@tomjs/vite-plugin-electron'; import renderer from '@tomjs/vite-plugin-electron-renderer'; import vue from '@vitejs/plugin-vue'; import { defineConfig } from 'vite'; import pkg from './package.json'; // https://vitejs.dev/config/ export default defineConfig(() => { process.env.APP_BUILD_TIME = Date.now() + ''; process.env.APP_VERSION = pkg.version; return { resolve: { alias: { '@': path.join(__dirname, 'src'), }, }, plugins: [ vue(), electron(), // Use Node.js API in the Renderer process renderer(), ], }; });