Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deatil/larke-admin-frontend
larke-admin-frontend 是基于 element-ui 和 vue2 的 larke-admin 前端项目
https://github.com/deatil/larke-admin-frontend
admin element-ui laravel laravel8 larke larke-admin vue vue-element-admin vuejs vuejs2
Last synced: about 1 month ago
JSON representation
larke-admin-frontend 是基于 element-ui 和 vue2 的 larke-admin 前端项目
- Host: GitHub
- URL: https://github.com/deatil/larke-admin-frontend
- Owner: deatil
- License: apache-2.0
- Created: 2020-11-05T05:47:12.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-23T08:55:54.000Z (4 months ago)
- Last Synced: 2024-09-28T19:41:39.303Z (about 1 month ago)
- Topics: admin, element-ui, laravel, laravel8, larke, larke-admin, vue, vue-element-admin, vuejs, vuejs2
- Language: Vue
- Homepage:
- Size: 3.43 MB
- Stars: 78
- Watchers: 3
- Forks: 22
- Open Issues: 0
-
Metadata Files:
- Readme: README-build.md
- License: LICENSE
Awesome Lists containing this project
README
larke-admin-frontend build docsEnglish | [简体中文](./README-build.zh-CN.md)
## Introduction
The program is based on [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin).
build on `pnpm`## Features
```
- Login / Logout- Permission Authentication
- Page permission
- Directive permission
- Permission configuration page
- Two-step login- Multi-environment build
- Develop (dev)
- sit
- Stage Test (stage)
- Production (prod)- Global Features
- I18n
- Multiple dynamic themes
- Dynamic sidebar (supports multi-level routing)
- Dynamic breadcrumb
- Tags-view (Tab page Support right-click operation)
- Svg Sprite
- Mock data
- Screenfull
- Responsive Sidebar- Editor
- Rich Text Editor
- Markdown Editor
- JSON Editor- Excel
- Export Excel
- Upload Excel
- Visualization Excel
- Export zip- Table
- Dynamic Table
- Drag And Drop Table
- Inline Edit Table- Error Page
- 401
- 404- Components
- Avatar Upload
- Back To Top
- Drag Dialog
- Drag Select
- Drag Kanban
- Drag List
- SplitPane
- Dropzone
- Sticky
- CountTo- Advanced Example
- Error Log
- Dashboard
- Guide Page
- ECharts
- Clipboard
- Markdown to html
```## Getting started
```bash
# enter the project directory
cd /public/admin# vi env'VUE_APP_BASE_API
vi .env.development and .env.production VUE_APP_BASE_API# install dependency
pnpm install# develop
pnpm run dev
```This will automatically open http://localhost:9527
## Build
```bash
# build for test environment
pnpm run build:stage# build for production environment
pnpm run build:prod
```## Advanced
```bash
# preview the release environment effect
pnpm run preview# preview the release environment effect + static resource analysis
pnpm run preview -- --report# code format check
pnpm run lint# code format check and auto fix
pnpm run lint -- --fix
```Refer to [Documentation](https://panjiachen.github.io/vue-element-admin-site/guide/essentials/deploy.html) for more information
## License
[Apache2](https://github.com/deatil/larke-admin/blob/main/LICENSE)
Copyright (c) 2021-present Deatil