15 lines
747 B
TypeScript
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 },
|
|
})
|