I'm trying to learn how to create an API, and I keep getting errors while trying to run npm run start
.
{
"name": "climate-change-api",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start":"nodemon index.js"
},
"author": "Norbert Ogutu",
"license": "ISC",
"dependencies": {
"axios": "^0.23.0",
"cheerio": "^1.0.0-rc.10",
"express": "^4.17.1"
}
}
index.js
const PORT = 8000
const express = require('express')
const axios = require('axios').default
const cheerio = require('cheerio')
const app = express()
app.listen(PORT,() => console.log(`server running on PORT ${PORT}`))
And these are the errors:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! climate-change-api@1.0.0 start: `nodemon index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the climate-change-api@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\THE OGUTUS\AppData\Roaming\npm-cache\_logs\2021-10-15T16_37_45_680Z-debug.log