I can’t access the db.json file id keys in the local host port URL even though it should work.

I’ve downloaded the JSON Server node package on my Ubuntu via this code:
$ npm install -g json-server

I could start the JSON Server using the command $json-server db.jason but not $json-server –watch db.json command

I can access the endpoint http://localhost:3000/articles but if I access the id keys http://localhost:3000/articles/1
The browser throws a ‘Not found’ error and the terminal throws me this error:

EtaError [Eta Error]: Could not find template: /home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/views/index.html
    at Eta.readFile (file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/eta/dist/eta.module.mjs:570:13)
    at Eta.handleCache (file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/eta/dist/eta.module.mjs:434:35)
    at Eta.render (file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/eta/dist/eta.module.mjs:460:30)
    at file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/lib/app.js:29:46
    at file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/@tinyhttp/app/dist/index.js:171:7
    at file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/@tinyhttp/app/dist/index.js:434:34
    at loop (file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/@tinyhttp/app/dist/index.js:437:81)
    at next (file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/@tinyhttp/app/dist/index.js:438:66)
    at file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/milliparsec/dist/index.js:25:9
    at file:///home/emilychew/.nvm/versions/node/v20.9.0/lib/node_modules/json-server/node_modules/@tinyhttp/app/dist/index.js:169:13

If I try to fetch a GET request, the active JSON server doesn’t show the GET request in the terminal (as shown in picture)

db.json file content
Terminal and index,js code

I’m not sure if I’m missing something?

I’ve tried reinstalling the JSON server package, but it is still the same