Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

黑马头条后台管理系统

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
```