diff --git a/.gitignore b/.gitignore index 3c3629e..37d7e73 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules +.env diff --git a/index.html b/index.html deleted file mode 100644 index e69de29..0000000 diff --git a/index.js b/index.js index 4b38fe1..f015a37 100644 --- a/index.js +++ b/index.js @@ -136,6 +136,6 @@ const server = new ApolloServer({ } }); -server.listen().then(({url}) => { +server.listen({port: process.env.PORT}).then(({url}) => { console.log(`🚀 Server ready at ${url}`); }); diff --git a/package-lock.json b/package-lock.json index 5200c44..806427f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2805,6 +2805,12 @@ "is-obj": "^1.0.0" } }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "dev": true + }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", diff --git a/package.json b/package.json index 113014f..185bb6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "scripts": { - "start": "nodemon index.js", + "start": "nodemon -r dotenv/config index.js", "pretest": "eslint functions", "test": "echo \"Error: no test specified\" && exit" }, @@ -16,6 +16,7 @@ "devDependencies": { "@trevorblades/eslint-config": "^7.0.1", "apollo": "^2.16.0", + "dotenv": "^8.2.0", "eslint": "^6.2.1", "nodemon": "^2.0.2" }