incloud开发文档 5.1.0 Help

创建应用

在开发一自己的应用时,首先需要在平台上创建一个应用,在平台中创建应用的目的是为了使自己开发业务app更好的与平台集成,使用平台现有的功能。

创建一个项目分两部分,一个是做为与平台集成的app,这个可以在平台上创建app应用, 这部分可以参考【应用管理 】章节的细节说明。

另一部分则是做为开发的一部分,基于平台的项目开发,这部分细节内容可以参考【项目开发】章节, 本节内容只简单展示如何下载一个项目模板,并且对下载的项目目录内容详细描述;

基于app下载模板

如果是应用管理员的话,则可以直接下载应用,如下图所示:

Appdownload

模板目录说明

模板目录如下图所示:

App content

后台部分

后台生成的内容包括模块的基本配置,Dockerfile、pom、后台代码公共配置

  1. build.yaml:自动构建的配置文件,详见【项目开发】build配置

  2. Dockerfile:默认配置就好,如果使用了incloud-go,请在CMD命令中添加:./incloud-go.sh

  3. pom.xml:默认做为子模块的配置,如果是独立的配置,请参考【框架】中的模块化介绍一章中的完整pom.xml

  4. DemoConfig.java:模块的spring配置

  5. DemoAppcation.java:模块的主入口类

  6. application.yaml:模块的spring yaml配置

  7. logback-spring.xml:模块的日志配置

前端部分

前端生成的内容包括项目基本配置、基础目录结构

  1. public文件夹:存放公共资源

  2. src文件夹:在此文件夹下进行项目页面开发,存放对应页面的vue文件

  3. build.ts:构建项目的基础,通过此文件生成src下*.vue所对应的*.html文件,可包含全局前置引入,比如字体图标引入

  4. package.json:项目的依赖配置

  5. README.md:启动项目或者维护项目所用到命令简介

  6. vite.config.ts:项目配置入口,进行项目一些列的配置,可进行打包管理,启动配置,服务代理配置等

nacos配置

nacos配置直接导入nacos的相应命名空间下即可

    Last modified: 20 一月 2025