node-ts с nodemon, создал папку и туда положил файлик в нем написал функцию.
function defaultTo(expression: string) {
return 3
}
Дальше я ее экспортирую ``exports.defaultTo = defaultTo; ``
Затем в main.ts импортирую const { defaultTo } = require('./defaultTo/defaultTo.ts');
Ошибка в скооупе
Cannot redeclare block-scoped variable 'defaultTo'.ts(2451)
defaultTo.ts(1, 10): 'defaultTo' was also declared here
Я понимаю, что можно изменить названия типа ``// module.exports = { defaultToSpec: defaultTo }`` но как бы избежать этого, это довольно нормальная практика импортировать именно то названия функции которое экспортируешь но ругается на скооп, бред.
Я нашёл вопрос в твоём посте!! Ответ на него: кто-то)
main.ts ?
Обсуждают сегодня