UI
如何无缝集成gradle 和 vite,一站式体验
由于 ApiHug 专门为企业级 Java 开发而设计,整个工具链是基于 Gradle, 而前端解决方案是基于 Vue, 所以必然涉及到 vite,pnpm 等前端
引入了插件 com.github.node-gradle.node 作为 node 和 gradle 工具栈之间的桥接;
Task:
Name | Comment |
---|---|
clean | 清理 build 结果 |
build | clean > check > buildPackages > build > output |
buildPackages | pnpm install > build:packages |
test | lint > typecheck > buildPackages > test:unit |
lint | buildPackages > lint |
typecheck | buildPackages > type-check |
check | lint > typecheck > test |
dev | buildPackages > dev |
标准的 vite 项目编译流程: