mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-12-24 12:57:52 +08:00
170 lines
5.9 KiB
Markdown
170 lines
5.9 KiB
Markdown
<br><br>
|
||
|
||
<p align='center' >
|
||
<img src='/src/assets/logo.png' alt='Vuetify3' width='300'/>
|
||
</p>
|
||
<br><br>
|
||
|
||
<p align="center">
|
||
<a href="https://vuejs.org/">
|
||
<img src="https://img.shields.io/badge/vue-v3.2.47-brightgreen.svg" alt="vue">
|
||
</a>
|
||
<a href="https://vuetifyjs.com/">
|
||
<img src="https://img.shields.io/badge/vuetify-v3.1.13-blue.svg" alt="element-ui">
|
||
</a>
|
||
<a href="https://vitejs.dev/">
|
||
<img src="https://img.shields.io/badge/vite-v4.2.1-blueviolet.svg" alt="element-ui">
|
||
</a>
|
||
|
||
<a href="https://github.com/yangjiakai/lux-admin-vuetify3/blob/main/LICENSE">
|
||
<img src="https://img.shields.io/github/license/mashape/apistatus.svg" alt="license">
|
||
</a>
|
||
</p>
|
||
|
||
<h4 align='center'>
|
||
<a href="https://lux.vuetify3.com/">ライブ・デモ</a>
|
||
</h4>
|
||
|
||
<br>
|
||
|
||
<p align='center'>
|
||
<a href="https://github.com/yangjiakai/jk-vuetify3-lux-admin/blob/main/README.md">English</a> | <a href="https://github.com/yangjiakai/jk-vuetify3-lux-admin/blob/main/README.zh-CN.md">简体中文</a>| <b >日本語</b>
|
||
</p>
|
||
|
||
## 📖 序文
|
||
|
||
> 目標は、最も優れた Vuetify 3 の Admin オープンソーステンプレートを作成することです。
|
||
|
||
Vuetify の洗練されたテーマを基盤に、明確で効率的なプロジェクト構造を構築し、最新の技術フレームワークを統合しています。このプロジェクトは、さまざまな一般的な技術要件や機能に対応することを目指し、AI アシスタントを組み込むことで、よりインテリジェントな体験を提供します。さらに、すべてのページが複数のデバイスで適応的に表示されるようにし、シームレスなクロスプラットフォーム互換性を実現しています。
|
||
|
||
## 📖Other Versions
|
||
|
||
SPA Full Version: [lux-ui](https://github.com/yangjiakai/lux-nuxt3)
|
||
|
||
SPA Simplified i18n Version[lux-ui-i18n](https://github.com/yangjiakai/vuetify3-lux-admin-template-i18n)
|
||
|
||
SPA Simplified chinese Version[lux-ui-zh](https://github.com/yangjiakai/vuetify3-lux-admin-template-zh)
|
||
|
||
Nuxt3 version:
|
||
|
||
Nuxt3 Full Version [lux-nuxt3](https://github.com/yangjiakai/lux-nuxt3)
|
||
|
||
Nuxt3 Simplified Version [lux-nuxt3-template](https://github.com/yangjiakai/lux-nuxt3-template)
|
||
|
||
## 📖Documents
|
||
|
||
- 📖 [Document 1.0 Chinese](https://www.craft.me/s/tAMVv4hUxZIH6G)
|
||
|
||
## 📚 特徴
|
||
|
||
- 📖 [Vue 3.2](https://github.com/vuejs/core)
|
||
- 📖 [Vite 4.x](https://github.com/vitejs/vite)
|
||
- 📖 UI Framework [Vuetify 3](https://next.vuetifyjs.com/en/)
|
||
- 📖 TypeScript
|
||
- 📦 Component Auto Importing
|
||
- 🍍 [Pinia](https://pinia.vuejs.org/)
|
||
- 📔 `<script setup>`
|
||
- 📚 Use icons from any icon sets in [Iconify](https://icon-sets.iconify.design/)
|
||
- ☁️ Deploy on Netlify, zero-config
|
||
- 🔑 Firebase auth
|
||
- 📈 Echarts, ApexChart
|
||
- 🧭 Openai, Chatgpt
|
||
- 🌍 vue-i18n
|
||
- 📚 virtual-scroller , vuedraggable , perfect-scrollbar
|
||
- 📝 Rich Text Editor
|
||
- 📇 Responsive multi-platform adaptive
|
||
|
||
## 📈 Project Activity
|
||
|
||

|
||
|
||
## 💬 連絡
|
||
|
||
- Email <a href="mailto:yjkbako@gmail.com">yjkbako@gmail.com</a>
|
||
- Twitter https://twitter.com/baibaixiang
|
||
- Wechat <img src='/src/assets/wechat-qrcode.png' alt='DashBoard' width='300' />
|
||
|
||
## 💌 プレビュー
|
||
|
||
<img src='/src/assets/previews/DashBoard.png' alt='DashBoard' />
|
||
<img src='/src/assets/previews/TaskBoard.png' alt='ChatGPT' />
|
||
<img src='/src/assets/previews/DataTable.png' alt='DataTable' />
|
||
<img src='/src/assets/previews/Todo.png' alt='ChatGPT' />
|
||
<img src='/src/assets/previews/ChatGPT.png' alt='ChatGPT' />
|
||
<img src='/src/assets/previews/Card.png' alt='Card' />
|
||
<img src='/src/assets/previews/Color.png' alt='Color' />
|
||
<img src='/src/assets/previews/Gradient.png' alt='Gradient' />
|
||
<img src='/src/assets/previews/Login.png' alt='ChatGPT' />
|
||
<img src='/src/assets/previews/Unsplash.png' alt='ChatGPT' />
|
||
<img src='/src/assets/previews/Unsplash2.png' alt='ChatGPT' />
|
||
|
||
<br>
|
||
|
||
## 📦 プリパック
|
||
|
||
### 🏷️UI Frameworks
|
||
|
||
- [Vuetify3](https://next.vuetifyjs.com/en/) - Vuetify は、美しく手作りされた Vue コンポーネントで構成された、デザインスキル不要の UI フレームワークです。
|
||
|
||
### 🏷️Icons
|
||
|
||
- [Iconify](https://iconify.design) - 任意のアイコンセットを使用 [🔍Icônes](https://icones.netlify.app/)
|
||
- [Pure CSS Icons via UnoCSS](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
|
||
|
||
### 🏷️ プラグイン
|
||
|
||
- [Vue Router4](https://router.vuejs.org/)
|
||
- [VueUse](https://github.com/antfu/vueuse) - 便利なコンポジション API 集
|
||
- [VuedDaggable](https://github.com/SortableJS/Vue.Draggable) - 配列モデルと同期したドラッグ&ドロップによる配置操作が可能
|
||
- [Vue-Masonry-Wall](https://github.com/DerYeger/yeger/tree/main/packages/vue-masonry-wall) -Vue 3 のレスポンシブな Masonry レイアウト SSR をサポートしています
|
||
- [Vue-Virtual-Scroller](https://github.com/Akryum/vue-virtual-scroller) - 超高速の任意のデータ量のスクロール
|
||
|
||
## 👻 今すぐ試す!
|
||
|
||
```
|
||
git clone https://github.com/yangjiakai/lux-admin-vuetify3.git
|
||
|
||
cd lux-admin-vuetify3
|
||
|
||
yarn install
|
||
|
||
yarn dev
|
||
```
|
||
|
||
## 👻Docker it!
|
||
|
||
1. 开发环境构建镜像:
|
||
|
||
```
|
||
docker-compose build dev
|
||
```
|
||
|
||
2. 启动开发环境:
|
||
|
||
```
|
||
docker-compose up dev
|
||
```
|
||
|
||
3. 生产环境构建镜像:
|
||
|
||
```
|
||
docker-compose build app
|
||
```
|
||
|
||
4. 启动生产环境:
|
||
```
|
||
docker-compose up app
|
||
```
|
||
|
||
### 🔑Set ApiKey
|
||
|
||
Find the `.env.template` file in the root directory, remove the `.template` suffix, and replace` VITE_OPENAI_API_KEY`, `VITE_UNSPLASH_ACCESS_KEY`, and `VITE_GITHUB_CLIENT_ID`, and `VITE_TTS_KEY` and `VITE_TTS_REGION` with your own keys.
|
||
|
||
> openai apikey: https://platform.openai.com/account/api-keys
|
||
|
||
> unsplash apikey: https://unsplash.com/oauth/applications
|
||
|
||
> github apikey: https://github.com/settings/tokens
|
||
|
||
> azure textToSpeech : https://speech.microsoft.com/
|