I'm currently working through The Odin Project on Windows, and while I know it's typically not recommended, I've seen others manage it with some adjustments. Right now, I'm stuck on the first JavaScript exercise regarding data types and conditionals. When I try to execute the command "npm test helloWorld.spec.js" in my VS Code terminal, I get an error message saying that running scripts is disabled on my system. The error points me to powershell execution policies. Has anyone faced this issue and know how to resolve it?
5 Answers
You should try using WSL2 (Windows Subsystem for Linux). It's designed to help run Linux-based tools on Windows, and it can solve a lot of issues with running scripts like you're experiencing.
You might want to set up "Git Bash" as your default terminal in VS Code. It provides a better experience for running Linux-like commands on Windows. You can also look into the WSL setup for a more complete Linux environment.
Make sure to read the error message thoroughly. It usually contains valuable information about what's wrong. The link it provides could help you understand how to enable script execution or adjust your settings accordingly.
If you're planning to stick with programming, consider dual-booting Linux. It sounds drastic, but trust me, once you get used to Linux, you'll find it much more accommodating for development work than Windows.
Before anything else, check if there are common solutions to this error online. It's a frequent issue, and you might find a quick fix with a simple Google search.

You learned this only after landing an actual job? That's interesting! It seems like common sense to check the error messages, but we all have to learn somewhere, right?