I was thinking to contribute to an open source project and in an effort to do that I have found freecodecamp.org a great place
But while setting up the code repo I am facing an error: for which I have not been able to find any solution
This is the error:
Error: Filename C:\Users\ACER\freeCodeCamp\curriculum\challenges\english\21-a2-english-for-developers\learn-introductions-in-an-online-team-meeting\651dd5a46ffb500e3f2ce47b.md does not match challenge id 651dd5a46ffb500e3f2ce47b
at addMetaToChallenge (C:\Users\ACER\freeCodeCamp\curriculum\get-challenges.js:283:15)
at createChallenge (C:\Users\ACER\freeCodeCamp\curriculum\get-challenges.js:359:5)
at async buildChallenges (C:\Users\ACER\freeCodeCamp\curriculum\get-challenges.js:265:7)
When I did a root cause analysis (Here are the possible solution I did):
Did a pnpm clean
Did a verification check on both the ID’s (appears to be the same)
Can you help me diagnose or suggest a possible fix? Did any of you guys faced similar issue while setting up the codebase:
Please help me understand or provide a solution
Your support in solving this problem and setting up the repo will be much appreciated.
It looks related to the path and how the test is doing a split on / and then popping it. It should be logging the file name and not the full path in the error.
Your path and the fact that you look to be using PowerShell doesn’t seem to suggest the repo is running inside WSL. Did you clone the repo into the distro location?
You need to set everything up so it is running on the Linux distro (except the docker MongoDB setup and VS Code has a WSL integration extension).
Here is another article the docs link to you might want to read.
It might be the CPU, if it really is Intel Core i5-3230M that looks to be a mobile CPU with 2 cores and 4 threads released in 2013. That might not cut it.
I don’t have any suggestion other than the standard tweaks.
I would try using Gitpod or Codespaces, as described in the docs. It is a pretty good solution for getting started with contributing.