Skip to content

项目部署

更新时间:2024-01-07

skylark-web

下载依赖

vue
npm install

编译运行

vue
npm run serve

编译打包

vue
num run build

skylark

安装依赖

sh
pip install -r requirements.txt

初始化数据库

sh
# django初始化数据表
python manage.py makemigrations
python manage.py migrate

# 导入项目中的skylark.sql
mysql -u(username) -p(password)
source /path/skylark.sql

启动django服务

sh
python manage.py runserver 8080

启动celery服务

sh
celery -A skylark worker -n master.%h -l info

启动celery beat

sh
celery -A skylark beat -l info

skylarkworker

1.安装依赖

sh
pip install -r requirements.txt

2.启动服务

sh
celery -A task worker -n slaver.%h -l info

skylarklibrary

skylarklibrary作为关键字库,建议应该与skylarkworker共享同一环境,因为执行测试的时候,skylarklibrary是作为库的方式导入, 使用的是skylarkworker的运行环境。所以不建议使用单独的环境,如果必须使用单独环境,skylarkworker的环境中也必须包含 skylarklibrary环境的库,否则执行测试时会导致失败,找不到对应的库。

MIT License | Copyright © 2023-present