本次更新涉及开发环境配置的优化和多个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`文件进行了版本控制相关的配置更新,确保开发环境的一致性和版本管理的效率。 通过本次更新,项目在功能实现和开发效率上都得到了提升,为后续的开发工作奠定了良好基础。 |
||
---|---|---|
.. | ||
manifest-dev.json | ||
manifest-vercel.json |