import reactStack from 'hono-vite-react-stack-node' import { defineConfig } from 'vite' import i18nextLoader from 'vite-plugin-i18next-loader' export default defineConfig({ plugins: [ i18nextLoader({ paths: ['src/client/i18n/locales'] }), reactStack({ minify: false, port: 23956 }), ], // 配置 @ 别名 resolve: { alias: { '@': '/src', }, }, build:{ // assetsDir: 'ai-assets', }, ssr:{ external:[ 'dotenv','typeorm','bcrypt', '@d8d-appcontainer/api', 'pg', 'ioredis','reflect-metadata', '@alicloud/bssopenapi20171214', "@alicloud/credentials", '@alicloud/eci20180808', '@alicloud/dysmsapi20170525', "@alicloud/openapi-client", "@alicloud/tea-util", ] }, server:{ host:'0.0.0.0', port: 23956, allowedHosts: true, }, })