Commit Graph

7 Commits

Author SHA1 Message Date
YoungTx e32a44a4cb 增加正式版json文件 2024-08-01 18:37:01 +08:00
YoungTx 79c7a637d0 添加网关URL至manifest文件为提高应用的可配置性和扩展性 2024-08-01 18:19:42 +08:00
YoungTx 0560b2284d 启用开发环境下边缘运行时的网关创建功能 2024-08-01 18:11:01 +08:00
YoungTx 386d2d987f 移除不必要的`gateway`字段,优化`manifest-vercel.json`配置 2024-08-01 18:04:28 +08:00
YoungTx bf0a87be0f 更新manifest文件以指向新的API和网关URL
将本地开发环境的API和网关URL更新为生产环境的URL,以确保在部署到Vercel时能够正确地调用API。这次更新涉及将URL从`http://localhost:3000`更改为`https://alps-tongyi-image.vercel.app`,以反映实际的生产环境设置。
2024-08-01 17:57:33 +08:00
alps daa3f03922 开发环境配置与API接口实现更新
本次更新涉及开发环境配置的优化和多个API接口的实现。具体改动如下:

1. 更新了`next.config.mjs`文件,添加了React严格模式、转译包配置及跨域请求头设置,优化了开发体验并增强了API的安全性。
2. 在`package.json`文件中,添加了`@lobehub`相关插件包依赖及`axios`库,移除了重复的`next`依赖项,确保项目依赖的准确性和功能性。
3. 新增了`src/app/api/gateway/route.ts`和`src/app/api/generate/route.ts`文件,实现了网关和图像生成API的后端逻辑,为前端功能提供了支持。
4. 为`src/app/api/hello/route.ts`文件添加了GET和POST请求的实现,用于测试API接口的基本功能。
5. 在`public`目录下新增了`manifest-dev.json`和`manifest-vercel.json`文件,定义了插件的元数据、API接口和设置,为插件的部署和使用提供了配置基础。
6. 更新了`src/type/index.ts`文件,添加了图像生成API相关的接口定义,提高了代码的可读性和维护性。
7. 对`.idea`目录下的`dbnavigator.xml`和`vcs.xml`文件进行了版本控制相关的配置更新,确保开发环境的一致性和版本管理的效率。

通过本次更新,项目在功能实现和开发效率上都得到了提升,为后续的开发工作奠定了良好基础。
2024-08-01 16:27:52 +08:00
alps f8dc996107 Initial commit from Create Next App 2024-08-01 12:53:02 +08:00