Чтобы получить имя файла без расширения в Node.js, вы можете использовать несколько методов. Вот некоторые из них:
Метод 1. Использование модуля pathи регулярных выражений:
const path = require('path');
const filename = 'path/to/file.txt';
const basename = path.basename(filename, path.extname(filename));
console.log(basename); // Output: file
Метод 2. Использование манипуляций со строками:
const filename = 'path/to/file.txt';
const basename = filename.split('/').pop().split('.').shift();
console.log(basename); // Output: file
Метод 3. Использование метода path.parse:
const path = require('path');
const filename = 'path/to/file.txt';
const { name } = path.parse(filename);
console.log(name); // Output: file