Hello there, I am quite new with Nuxt and this is my first post here, so I apologise if anything is incorrect! I have done a lot of searching and tried a bunch of solutions suggested by chatGPT without success.
I am working on a Nuxt server api, in which I am having a strange problem. Right now I am working on a route, with the following folder structure. server
This results in the following route for my requests: api/projects/:projectId/pebbles. In the index.js file I have written code for handling GET and POST requests to the route, and everything works wonderfully.
Now I am however trying to add a new file to the pebbles directory, and whenever the file I add is alphabetically ordered BEFORE index.js, the previously working route is no longer being found. Initially this came up as I was trying to add a [pebbleId].js file to handle PUT and DELETE requests, but the same error came with names such as abc.js etc. I have both tried adding code for handling in the files as well as just adding completely empty .js files, with the same result.
If I named the new file x.js (alphabetically after index.js), the firstly mentioned GET request works again.
Have I fundamentally misunderstood something or is something strange going on here?