spug本地开发环境安装(基于 Ubuntu)

下载源码

下载地址:https://gitee.com/openspug/spug

后端:

初始化操作系统环境:

sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev

创建运行环境:

下载 spug 源码,进入 spug_api
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

进入 spug_api,初始化数据库(使用自带 sqlite数据库):

python3 manage.py updatedb

进入 spug_api,创建管理员用户:

python3 manage.py user add -u admin -p admin -s -n 管理员
-u:用户名
-p:密码
-s:超级管理员
-n:用户昵称

进入 spug_api,启动服务:

python3 manage.py runserver

** 接口服务访问地址:127.0.0.1:8000 **

前端服务:

进入 spug_web,安装前端依赖:

npm install --registry=https://registry.npm.taobao.org

启动前端服务:

npm start

** 前端访问地址:127.0.0.1:3000 **