Nano-Bananary 搭建 使用 nano banana
Nano-Bananary 搭建 使用 nano banana
git clone https://github.com/ZHO-ZHO-ZHO/Nano-Bananary.git
npm install
新建文件配置key
vim .env.local
GEMINI_API_KEY=谷歌key
修改文件vite.config.ts 添加自定义域名
cat vite.config.ts
import path from 'path';
import { defineConfig, loadEnv } from 'vite';export default defineConfig(({ mode }) => {const env = loadEnv(mode, '.', '');return {define: {'process.env.API_KEY': JSON.stringify(env.GEMINI_API_KEY),'process.env.GEMINI_API_KEY': JSON.stringify(env.GEMINI_API_KEY)},server: {host: true,allowedHosts: ['自定义域名.xyz']},resolve: {alias: {'@': path.resolve(__dirname, '.'),}}};
});
运行
npm run dev -- --host 127.0.0.1
nginx 反向代理访问
参考
- Nano Bananary | 香蕉超市 | ZHO