# javaToTsType-electron **Repository Path**: wh578/java-to-ts-type-electron ## Basic Information - **Project Name**: javaToTsType-electron - **Description**: 介绍 这是一个用于将Java实体类型转换为TypeScript类型的工具应用。 这个工具应用是基于Electron构建的,它提供了一个简单的图形用户界面,用于将Java实体类型转换为TypeScript类型。这个工具应用可以处理Java中的基本类型(如int、float、double、boolean等),以及自定义类型(如实体类、接口等)。转换后的TypeScript类型将用于在TypeScri - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: https://windmill.asia/blog-front/ - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-09-24 - **Last Updated**: 2024-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Electron, TypeScript ## README ## windmill-javatots ## 介绍 **这是一个用于将Java实体类型转换为TypeScript类型的工具应用。** 这个工具应用是基于Electron构建的,它提供了一个简单的图形用户界面,用于将Java实体类型转换为TypeScript类型。这个工具应用可以处理Java中的基本类型(如int、float、double、boolean等),以及自定义类型(如实体类、接口等)。转换后的TypeScript类型将用于在TypeScript中使用Java实体类型,从而简化开发过程。 ### 安装教程 ## 使用代码格式工具 - [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) ## 启动项目 ### 安装依赖 ```bash $ pnpm i ``` ### 项目启动 ```bash $ pnpm dev ``` ### 项目打包 ```bash # 基于Windows的打包命令 $ pnpm build:win # 基于macOS的打包命令 $ pnpm build:mac # 基于Linux的打包命令 $ pnpm build:linux ``` ### 使用环境 **构建项目:** - **vue3** - **vite** - **electron** - **vueRouter** - **naive-ui** - **vueuse工具** - **pnpm 版本 8.6.10** - **node-js 版本 v18.17.0** ### 前端UI界面库 **页面由 [Naive UI: 一个 Vue 3 组件库](https://www.naiveui.com/zh-CN/os-theme) + [tailwindcss](https://www.tailwindcss.cn/docs/installation)构建**