English | 简体中文
require:
- node >=
16
$ git clone https://github.com/CodeGetters/StudTWork_backstage.git
# If you want to connect back end
$ https://github.com/CodeGetters/StudTWork_backend.git
# Recommend to use yarn
$ yarn install
# or using npm
$ npm install
# There may be some problems with using pnpm ❗
$ pnpm install
# dev
$ yarn dev
# build
$ yarn build
# Or maybe you want to package a background project with mock data
$ yarn build:mock
If you would like to work on the TODO project, please submit your pr to the dev branch 👀
Most important: Run a command to check your code before committing it 🤞
# This will prevent your code from being reset
$ yarn lint
docker buildx build .
# get the images_id
docker images
# open the http://localhost:8080
docker run -p 8080:80 images_id
- user login ✔
- register ✔
- location ✔
- create article ✔
- preview article ✔
- article operation ✔
- Token ✔
- user operation 🕐
- authority ✔
- i18n 🕐
- theme 🕐
- image upload ✖
- notification ✖
- echarts on-demand introduction
- improve i18n
- TS reconstruction
- theme style optimization
- image upload
We recommend that issue be used for problem feedback, or others:
- WeChat group
Under preparation...
Sponsor this project to support our better creation. It is recommended to use afdian to subscribe, and your avatar will appear in this project.
https://afdian.net/a/studtwork?tab=home
GNU
The GNU GPL is the most widely used free software license and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same license. There are multiple variants of the GNU GPL, each with different requirements.