Избегать ничего не нужно. Он все равно скачается с сервера только один раз. И в памяти будет размещен один раз.
Просто в модулях, которые импортируют его будут ссылки на соответствующие функции, классы....
Я понимаю, что это только пример.
Так работать ничего не будет
Либо
static f1() { console.log("class1 f1") }
Либо вызывать надо не у самого класса, а у какого либо объекта этого класса
let o1 = new c1()
o1.f1()
Про c2 и f2 - тоже самое.
Последний раз редактировалось voraa, 14.09.2020 в 06:50.
|