项目地址:git clone https://gitee.com/huge-dream/django-vue3-admin.git
一、环境版本
Python >= 3.11.0 (最低3.9+版本)
nodejs >= 16.0
Mysql >= 8.0 (可选,默认数据库sqlite3,支持5.7+,推荐8.0版本)
Redis (可选,最新版)
Anaconda换源:
清华anaconda镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
二、环境依赖安装
输入:pip install -r .\requirements.txt
依赖安装成功
三、数据库配置设置
conf复制一份env.py
执行迁移命令:
python manage.py makemigrations
python manage.py migrate
移库成功
四、启动后端:
后端启动成功
五、前端配置
#最新地址 淘宝 NPM 镜像站喊你切换新域名啦!
npm config set registry https://registry.npmmirror.com
#查看镜像使用状态
npm config get registry
#给yarn执行权限
Set-ExecutionPolicy Restricted -Scope CurrentUser
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 安装依赖
npm install yarn
yarn install --registry=https://registry.npm.taobao.org
npm run dev
启动前端成功