From 34bf170794a00a56f54c18a17d99927face22361 Mon Sep 17 00:00:00 2001 From: SangSeop Hwang Date: Mon, 26 Aug 2024 15:14:12 +0900 Subject: [PATCH] =?UTF-8?q?[#131]=20docs:=20pages=20directory=20>=20transp?= =?UTF-8?q?ilePackages=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../next-config-js/transpilePackages.mdx | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pages/docs/pages/api-reference/next-config-js/transpilePackages.mdx diff --git a/pages/docs/pages/api-reference/next-config-js/transpilePackages.mdx b/pages/docs/pages/api-reference/next-config-js/transpilePackages.mdx new file mode 100644 index 0000000..9cbe33b --- /dev/null +++ b/pages/docs/pages/api-reference/next-config-js/transpilePackages.mdx @@ -0,0 +1,25 @@ +--- +title: transpilePackages +description: Automatically transpile and bundle dependencies from local packages (like monorepos) or from external dependencies (`node_modules`). +--- + +{/* 이 문서의 내용은 App Router와 Pages Router에서 공유됩니다. Pages Router에만 해당하는 내용을 추가하려면 `내용` 컴포넌트를 사용할 수 있습니다. 공유된 내용은 컴포넌트로 감싸지 않아야 합니다. */} + +# transpilePackages + +Next.js는 로컬 패키지(모노레포와 같은) 또는 외부 종속성(`node_modules`)에서 종속성을 자동으로 트랜스파일하고 번들링할 수 있습니다. 이는 `next-transpile-modules` 패키지를 대체합니다. + +```js filename="next.config.js" +/** @type {import('next').NextConfig} */ +const nextConfig = { + transpilePackages: ['package-name'], +} + +module.exports = nextConfig +``` + +## Version History + +| Version | Changes | +| --------- | --------------------------- | +| `v13.0.0` | `transpilePackages` 추가됨. |