Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
I had this problem with a Node.js script I wrote.
I had set relative paths to reference some files in the local filesystem, like this:
../../dev/file.md
and if I ran the program from the folder it was, no problem.
But if I ran the file from another folder, from example the parent folder, the relative links would break.
To fix this, at the beginning of the program, I set
const process = require('process')
process.chdir(__dirname)
This set the current working directory of the process to __dirname which points to the current file’s parent folder path.