1
resposta

Não estou conseguindo rodar o codigo que baixei

Olá, acabei ficando preso em uma parte do curso e acabei baixando o projeto de onde parei para poder fazer os exercicios, mas não estou conseguindo rodar ele, da o seguinte erro:

Error: Cannot find module 'jsonfile-promised'
Require stack:
- /Users/yagosilva/Desktop/alura-timer/data.js
- /Users/yagosilva/Desktop/alura-timer/main.js
- /usr/local/lib/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js
- 
    at Module._resolveFilename (internal/modules/cjs/loader.js:717:15)
    at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7634:16)
    at Module._load (internal/modules/cjs/loader.js:622:27)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/Users/yagosilva/Desktop/alura-timer/data.js:1:18)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
1 resposta

Fala ai Yago, tudo bem? Parece que está faltando uma dependência, no caso seria a jsonfile-promised.

Tente realizar a instalação dela:

npm i jsonfile-promised

Após a instalação, tente rodar o projeto novamente.

Espero ter ajudado.