diff --git a/lib/app.js b/api/index.js similarity index 92% rename from lib/app.js rename to api/index.js index 0cb5f4c..05a1984 100644 --- a/lib/app.js +++ b/api/index.js @@ -56,7 +56,7 @@ function getsuccess(data, res) { res.send(data); } -app.get('/list', (req, res) => { +app.get('/', (req, res) => { const type = req.query.type || "1"; const pn = req.query.pn || "1"; const ps = req.query.ps || "10"; @@ -69,4 +69,6 @@ app.get('/list', (req, res) => { nodePostGetRequest(myhost, 80, 'GET', null, getsuccess, mypath, mycookie, res); }); -module.exports = app; \ No newline at end of file +const port = process.env.PORT || 3000; + +app.listen(port, () => console.log(`Server running on ${port}, http://localhost:${port}`)); diff --git a/api/now.js b/api/now.js deleted file mode 100644 index 96e3ff6..0000000 --- a/api/now.js +++ /dev/null @@ -1,9 +0,0 @@ -const path = require('path'); -const moduleAlias = require('module-alias'); -moduleAlias.addAlias('@', path.join(__dirname, '../lib')); - -const app = require('../lib/app'); - -module.exports = (req, res) => { - app.callback()(req, res); -}; diff --git a/package.json b/package.json index b3da91c..610938d 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,9 @@ "name": "bilibili-bangumi-api", "version": "1.0.0", "description": "Render your Bilibili bangumi list on a web page", - "main": "lib/index.js", + "main": "api/index.js", "scripts": { + "start": "node api/index.js", "test": "npm run format:check && cross-env NODE_ENV=test jest --coverage --runInBand --forceExit" }, "repository": {