Files
archy/neode-ui/vite.lightning-preview.config.ts
T

15 lines
747 B
TypeScript

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'node:path'
export default defineConfig({
root: path.resolve(__dirname, 'previews/lightning'),
publicDir: path.resolve(__dirname, 'public'), plugins: [vue()],
resolve: { alias: [
{ find: '@/api/rpc-client', replacement: path.resolve(__dirname, 'previews/lightning/rpc.ts') },
{ find: '@/composables/useCachedResource', replacement: path.resolve(__dirname, 'previews/lightning/cache.ts') },
{ find: '@/composables/useTxExplorer', replacement: path.resolve(__dirname, 'previews/fee-bump/explorer.ts') },
{ find: '@', replacement: path.resolve(__dirname, 'src') },
] },
server: { host: '127.0.0.1', port: 8194, strictPort: true },
})