All Projects → trantoan960 → electron-vite-template

trantoan960 / electron-vite-template

Licence: other
👻 A fast Simple Vite 2, Vue 3 and Electron 13.x template.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
Vue
7211 projects

Projects that are alternatives of or similar to electron-vite-template

OSAPI
👋 OSAPI 是依靠通用性后台管理平台搭建的API管理平台,基于 vue3、Nestjs 技术栈实现,包含 RBAC 角色权限模块、数据展示、编辑等模块。
Stars: ✭ 32 (-42.86%)
Mutual labels:  vite
vue3-demo
💡 vue3新特性示例: 响应式API、组合式API、TodoMVC
Stars: ✭ 114 (+103.57%)
Mutual labels:  vite
vue3-realworld-example-app
Explore the charm of Vue composition API! Vite?
Stars: ✭ 364 (+550%)
Mutual labels:  vite
ak-vue3
组件库包含了 AutoForm 自动表单、BackTop 返回顶部、Breadcrumb 面包屑、 Button 按钮、Cascader 级联选择器、Checkbox 多选框、Collapse 折叠面板、ColorPicker 颜色选择器、DataPicker 时间选择器、Dialog 弹层对话框、Alert 弹框、Echarts 图形图表、Form 表单、Input 输入框、Lazy 图片延时加载、Loading 加载等待、Menu 菜单、Pagination 分页、Progress 进度条、Radio 单选框、Select 选择器、Steps 步骤条、Swiper 图片轮播、Switch 开关、Table 表格、Tabs 标签页、Textarea 文本框、Tooltip 提示、Tr…
Stars: ✭ 24 (-57.14%)
Mutual labels:  vite
vite-elm-template
A default template for building Elm applications using Vite.
Stars: ✭ 42 (-25%)
Mutual labels:  vite
peeky
A fast and fun test runner for Vite & Node 🐈️ Powered by Vite ⚡️
Stars: ✭ 611 (+991.07%)
Mutual labels:  vite
vite-analysis
出最新版本的全部源码分析中...(换了m1芯片arm64架构的电脑,旧版本无法运行,如esbuild Chromium)
Stars: ✭ 138 (+146.43%)
Mutual labels:  vite
vite-react-ts-tailwind-firebase-starter
Starter using Vite + React + TypeScript + Tailwind CSS. And already set up Firebase(v9), Prettier and ESLint.
Stars: ✭ 108 (+92.86%)
Mutual labels:  vite
vite-vue3-lowcode
vue3.x + vite2.x + vant + element-plus H5移动端低代码平台 lowcode 可视化拖拽 可视化编辑器 visual editor 类似易企秀的H5制作、建站工具、可视化搭建工具
Stars: ✭ 1,309 (+2237.5%)
Mutual labels:  vite
swappy-one
swappy.one
Stars: ✭ 24 (-57.14%)
Mutual labels:  vite
react-vite-admin
This Starter utilizes React, Recoil, React Query, React Hooks, Typescript, Axios And Vite. 全新技术栈的后台管理系统
Stars: ✭ 90 (+60.71%)
Mutual labels:  vite
vite-plugin-checker
💬 Vite plugin that provide checks of TypeScript, ESLint, vue-tsc, and more.
Stars: ✭ 338 (+503.57%)
Mutual labels:  vite
vitesse-nuxt-bridge
🏕 Vitesse experience for Nuxt 2 and Vue 2
Stars: ✭ 149 (+166.07%)
Mutual labels:  vite
fullstack-template
This is a template repository to get up and running quickly with Vite, React, Jest, Express Docker, and Github Actions for CI/CD.
Stars: ✭ 14 (-75%)
Mutual labels:  vite
vite-plugin-env-compatible
Environment Variables Compatible for vite(with vue-cli, create-react-app and so on)
Stars: ✭ 35 (-37.5%)
Mutual labels:  vite
codeiiest-web
https://codeiiest.org | Website for Code IIEST
Stars: ✭ 23 (-58.93%)
Mutual labels:  vite
vite-plugin-relay
A vite plugin for Relay
Stars: ✭ 44 (-21.43%)
Mutual labels:  vite
giraffe
📰 Free news, blogs or magazines application theme, built with Vite & Vuetify created by HeroUI.
Stars: ✭ 46 (-17.86%)
Mutual labels:  vite
react-antd-low-code
简易版 react 低代码平台
Stars: ✭ 45 (-19.64%)
Mutual labels:  vite
vite-plugin-md
Markdown with Vue for Vite
Stars: ✭ 289 (+416.07%)
Mutual labels:  vite

Electron + Vite + Typescript Project Template

👻 A fast Simple Vite 2, popular front-end frameworks and Electron 13.x template. This template should help get you started developing with Vite 2, popular front-end frameworks and Typescript in Electron.

Links

Why I should be use?

  • Dev runner, performance for develop environment
  • Production builder faster
  • Stats info for development environment
  • Secured your code on production
  • Support full Typescript =))
  • Support popular framework for renderer process.

Features

  • Automatic update new version
  • Performance electron builder
  • Pre-load window in production env

How to Use

Compatibility Note: Vite requires Node.js version >=12.0.0.

Option 1: ⚡️ It's as simple as that! So easy by command line:

With NPM:

$ npm init ev@latest

With Yarn:

$ yarn create ev

With PNPM:

$ pnpx create-ev

Then follow the prompts!

You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a Vite + Vue/React/... project, run:

# npm 6.x
npm init ev@latest my-vue-app --template vue
############# OR #############
npm init ev@latest my-react-app --template react

# npm 7+, extra double-dash is needed:
npm init ev@latest my-vue-app -- --template vue
############# OR #############
npm init ev@latest my-react-app -- --template react

# yarn
yarn create ev my-vue-app --template vue
############# OR #############
yarn create ev my-react-app --template react

# pnpm
pnpx create-ev my-vue-app --template vue
############# OR #############
pnpx create-ev my-react-app --template react

Currently supported template presets include:

  • vanilla - Coming soon
  • vanilla-ts - Coming soon
  • vue - Coming soon
  • vue-ts
  • react - Coming soon
  • react-ts

Option 2: Clone the package folder repository packages/create-ev/templates.

Run Dev

🔥 Hot runner dev env

yarn dev

Build package

Built-in Windows, Mac, Linux. Please read more details in package.json scripts

<!-- Build production -->
yarn build

<!-- Build production for Windows x64 -->
yarn build:win64

Security

If you discover a security vulnerability regarding this template, please send an e-mail via [email protected]! All security vulnerabilities will be promptly addressed.

Show me your apps!

If you've built any applications with our template, we'd love to see them!.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].