javascript - Referință JSDOC pentru funcție care nu este într-o clasă


Dacă am două funcții în (niciuna dintre ele într-o clasă explicită) în structura următoare

A/foo.ts

B/bar.ts

Unde

bar.ts are

export const happy()...

Și foo.ts are

/** @see happy /*

Cum pot vedea legătura corectă către bar#happy?

Am încercat să folosesc împrumuturi și aliasuri, fără succes.

Răspuns #1

Importă doar tipul așa cum este în fragmentul următor. import type-urile sunt eliminate atunci când sunt compilate în JavaScript, deci ești în siguranță dacă acesta nu este intenționat.

foo.ts

import type { happy } from './bar'

/** @see happy */