Я знаю, что вы можете сделать следующее:
let name = 'testFunc' let functions = { [name] () {...} }
Но возможно ли сделать что-то вроде этого:
export function [name] () {...}
Не возможно. import, export и зависимости модуля в целом разрешаются до времени выполнения . В то время, когда ваш модуль импортируется из другого модуля, ваша переменная name не имеет значения.
import
export
name