diff --git a/.gitignore b/.gitignore index a5424bf..17398d0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ node_modules .cookies .config .env +package-lock.json +log diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 0000000..be27606 --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,14 @@ +module.exports = { + apps: [ + { + name: "BilibiliHelper", + script: "index.js", + instances: 1, + autorestart: true, + max_memory_restart: "512M", + out_file: "./log/pm2-out.log", + error_file: "./log/pm2-error.log", + log_date_format: "yyyy-MM-DD HH:mm Z" + } + ] +}; diff --git a/package.json b/package.json index 020b0d3..7adb7f1 100644 --- a/package.json +++ b/package.json @@ -1,23 +1,27 @@ { - "name": "@metowolf/bilibili", - "version": "0.10.2", - "description": "B 站自动领瓜子、直播挂机脚本", - "main": "index.js", - "repository": "https://github.com/metowolf/BilibiliHelper.git", - "author": "metowolf ", - "license": "MIT", - "scripts": { - "start": "node index.js" - }, - "dependencies": { - "chalk": "^2.4.2", - "conf": "^4.0.1", - "dotenv": "^8.0.0", - "got": "^9.6.0", - "md5": "^2.2.1", - "moment": "^2.24.0", - "qs": "^6.7.0", - "tough-cookie": "^3.0.1", - "tough-cookie-file-store": "^1.2.0" - } + "name": "@metowolf/bilibili", + "version": "0.10.2", + "description": "B 站自动领瓜子、直播挂机脚本", + "main": "index.js", + "repository": "https://github.com/metowolf/BilibiliHelper.git", + "author": "metowolf ", + "license": "MIT", + "scripts": { + "start": "node index.js", + "go": "pm2 start" + }, + "dependencies": { + "chalk": "^2.4.2", + "conf": "^4.0.1", + "dotenv": "^8.0.0", + "got": "^9.6.0", + "md5": "^2.2.1", + "moment": "^2.24.0", + "qs": "^6.7.0", + "tough-cookie": "^3.0.1", + "tough-cookie-file-store": "^1.2.0" + }, + "devDependencies": { + "pm2": "^4.2.3" + } }