Nodejs. Как создать файл с учётом структуры папок?
Да, нужно создавать каждую директорию отдельно. если это лениво, то добрые люди написали модуль: https://github.com/substack/node-mkdirp
парсить  вот этим надо str.split('/');
и не поленись проверять все. И только так.