У меня есть функция, которую я использую во многих файлах. Это работает:
import moment from 'moment';
let monthAsString = (month: number): string => {
return moment().locale('de').month(month - 1).format("MMMM");
}
configuration2005.push(
{
worksheetName: monthAsString(10),
}
)
При выделении функции в дополнительный файл я получаю ошибку типа:
export function monthAsString(month: number): string {
return moment().locale('de').month(month - 1).format("MMMM");
}
import { monthAsString } from './configurations';
configuration2005.push(
{
worksheetName: monthAsString(10),
}
)
Ошибка:
TypeError: configurations_1.monthAsString is not a function
at Object.<anonymous> (/Users/mles/project/src/configuration-2005.ts:12:22)
...
Что я здесь скучаю? VSCode не показывает никаких ошибок.