Vyhledávání na webu

typescript - Turborepo: transpilePackages pro interní balíčky


V oficiální dokumentaci ohledně interních balíčků se uvádí, že je potřeba je transpileovat v next.config.js: transpilePackages: ['math-helpers'] (sharing-code).

Také, v aktuálních startovacích příkladech (npx create-turbo@latest) je @repo/ui transpileováno v aplikacích Next.

Nicméně všechny následující aplikace fungují i bez transpilace interních balíčků.

Musíte v next.config převádět interní balíčky? Pokud ano, proč? Nebo to není nutné? Pokud ne, proč se to dělá jak v dokumentaci, tak v příkladech?

Ideálně bych chtěl zahrnout interní balíčky do běžného kroku sestavení/vývoje, aniž bych je předem transpileoval.

Používám npm jako správce balíčků. Očekával bych, že interní balíčky budou jen řešeny přes symlinky a zabaleny do aplikací.