Percebi que minha pasta node_modules tem muito mais pastas que a do professor, não sei se são pacotes necessários para funcionar os pacotes que realmente preciso mas deve ter mais de 30 pacotes sendo que só instalei os do curso. Meu package.json é esse e só rodo o comando npm i para instalar as dependências.
{
"name": "casadocodigo",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"start": "nodemon",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"ejs": "^2.6.1",
"express": "^4.16.4",
"mysql": "^2.16.0"
},
"devDependencies": {
"nodemon": "^1.18.4"
}
}