diff --git a/package.json b/package.json index dbcc794..9caaa90 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "@kevisual/social-xhs-api-server", "type": "module", "scripts": { - "start": "pm2 start ecosystem.config.mjs" + "pm2": "pm2 start ecosystem.config.mjs", + "start": "pm2 start --name xhs-api-server --interpreter python3 --env XHS_API_PORT=5006 -- server.py " } } \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index c04d57b..9c594c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,5 @@ playwright xhs gevent requests -flask \ No newline at end of file +flask +dotenv \ No newline at end of file diff --git a/server.py b/server.py index 5d13141..b175a99 100644 --- a/server.py +++ b/server.py @@ -4,6 +4,7 @@ from flask import Flask, request from gevent import monkey from playwright.sync_api import sync_playwright from dotenv import load_dotenv +import os # 加载环境变量 load_dotenv() monkey.patch_all()