Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fluffychi-xing/toutiaofrontend
黑马头条后台管理系统
https://github.com/fluffychi-xing/toutiaofrontend
element-plus itheima javascript sass scss tailwindcss typescript vuejs
Last synced: 15 days ago
JSON representation
黑马头条后台管理系统
- Host: GitHub
- URL: https://github.com/fluffychi-xing/toutiaofrontend
- Owner: FluffyChi-Xing
- Created: 2024-09-07T12:15:53.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2024-09-20T12:06:34.000Z (about 2 months ago)
- Last Synced: 2024-10-16T12:09:06.861Z (30 days ago)
- Topics: element-plus, itheima, javascript, sass, scss, tailwindcss, typescript, vuejs
- Language: Vue
- Homepage:
- Size: 1.24 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ToutiaoFrontend | 黑马头条(后台管理端/自媒体端 二合一)
This template should help get you started developing with Vue 3 in Vite.
本项目使用 Vue 3 + Vite 4搭建。
本项目技术栈: Vue 3.4、Vite 4、TS、SaSS、ScSS、TailwindCSS 和 Element-Plus。
《黑马头条》项目采用的是SpringBoot+springcloud当下最流行的微服务为项目架构,配合spring cloud alibaba nacos作为项目的注册和配置中心。新课程采用快速开发的模式,主要解决真实企业开发的一些应用场景。深入挖掘技术和业务的解决方案,做到更加的通用,能举一反三,充分满足互联网行业中复杂的微服务技术要求。
![image](https://github.com/user-attachments/assets/e1f72dcb-bcef-4f9c-8e21-cec384a10b35)
![90a69255b2f1b57aaeb3b9dd096bb5d](https://github.com/user-attachments/assets/490d44fe-0658-4d9a-a805-7538472499ce)## Recommended IDE Setup
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
## Type Support for `.vue` Imports in TS
TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.
## Customize configuration
See [Vite Configuration Reference](https://vitejs.dev/config/).
## Project Setup
```sh
npm install
```### Compile and Hot-Reload for Development
```sh
npm run dev
```### Type-Check, Compile and Minify for Production
```sh
npm run build
```### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```