Skip to content
Snippets Groups Projects
Unverified Commit a0686fb1 authored by Thuc Pham's avatar Thuc Pham Committed by GitHub
Browse files

docs: remove serverComponentsExternalPackages config (#314)

parent 3d198d94
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 280 deletions
...@@ -15,17 +15,3 @@ NextJSアプリケーションルーターのルートハンドラー/サーバ ...@@ -15,17 +15,3 @@ NextJSアプリケーションルーターのルートハンドラー/サーバ
```js ```js
export const runtime = "nodejs"; // デフォルト export const runtime = "nodejs"; // デフォルト
``` ```
また、next.config.jsでpdf-parseの例外を追加する必要があります。
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // pdf-parseを実際のNodeJSモードに配置するためのNextJSアプリケーションルーター
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ NextJS 앱 라우터 라우트 핸들러/서버리스 함수를 사용하는 경 ...@@ -15,17 +15,3 @@ NextJS 앱 라우터 라우트 핸들러/서버리스 함수를 사용하는 경
```js ```js
export const runtime = "nodejs"; // 기본값 export const runtime = "nodejs"; // 기본값
``` ```
그리고 next.config.js에서 pdf-parse에 대한 예외를 추가해야합니다.
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // pdf-parse를 실제 NodeJS 모드로 NextJS 앱 라우터에 추가합니다.
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Jei naudojate NextJS Aplikacijos maršrutizatoriaus maršrutų tvarkyklės / ser ...@@ -15,17 +15,3 @@ Jei naudojate NextJS Aplikacijos maršrutizatoriaus maršrutų tvarkyklės / ser
```js ```js
export const runtime = "nodejs"; // numatytasis export const runtime = "nodejs"; // numatytasis
``` ```
ir turėsite pridėti išimtį pdf-parse savo next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Prideda pdf-parse į tikrąjį NodeJS režimą su NextJS Aplikacijos maršrutizatoriumi
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Ja izmantojat NextJS lietotnes maršrutētāja maršrutētājus/servera funkcija ...@@ -15,17 +15,3 @@ Ja izmantojat NextJS lietotnes maršrutētāja maršrutētājus/servera funkcija
```js ```js
export const runtime = "nodejs"; // noklusējums export const runtime = "nodejs"; // noklusējums
``` ```
un jums būs jāpievieno izņēmums pdf-parse savā next.config.js failā
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Ievieto pdf-parse faktiskajā NodeJS režīmā ar NextJS lietotnes maršrutētāju
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Als je NextJS App Router route handlers/serverless functies gebruikt, moet je de ...@@ -15,17 +15,3 @@ Als je NextJS App Router route handlers/serverless functies gebruikt, moet je de
```js ```js
export const runtime = "nodejs"; // standaard export const runtime = "nodejs"; // standaard
``` ```
en je moet een uitzondering toevoegen voor pdf-parse in je next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Zet pdf-parse in de werkelijke NodeJS-modus met NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Hvis du bruker NextJS App Router rutehåndterere/serverløse funksjoner, må du ...@@ -15,17 +15,3 @@ Hvis du bruker NextJS App Router rutehåndterere/serverløse funksjoner, må du
```js ```js
export const runtime = "nodejs"; // standard export const runtime = "nodejs"; // standard
``` ```
og du må legge til et unntak for pdf-parse i next.config.js-filen din
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Setter pdf-parse i faktisk NodeJS-modus med NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Jeśli korzystasz z obsługi trasowania NextJS App Router lub funkcji bezserwero ...@@ -15,17 +15,3 @@ Jeśli korzystasz z obsługi trasowania NextJS App Router lub funkcji bezserwero
```js ```js
export const runtime = "nodejs"; // domyślnie export const runtime = "nodejs"; // domyślnie
``` ```
i będziesz musiał dodać wyjątek dla pdf-parse w pliku next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Umieszcza pdf-parse w rzeczywistym trybie NodeJS z NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Se você estiver usando os manipuladores de rota/funções serverless do Roteado ...@@ -15,17 +15,3 @@ Se você estiver usando os manipuladores de rota/funções serverless do Roteado
```js ```js
export const runtime = "nodejs"; // padrão export const runtime = "nodejs"; // padrão
``` ```
e você precisará adicionar uma exceção para o pdf-parse no seu next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Coloca o pdf-parse no modo NodeJS real com o Roteador de Aplicativos NextJS
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Dacă utilizați handler-ele de rute/funcții serverless ale Routerului aplicaț ...@@ -15,17 +15,3 @@ Dacă utilizați handler-ele de rute/funcții serverless ale Routerului aplicaț
```js ```js
export const runtime = "nodejs"; // implicit export const runtime = "nodejs"; // implicit
``` ```
și va trebui să adăugați o excepție pentru pdf-parse în fișierul next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Plasează pdf-parse în modul NodeJS real cu Routerul aplicației NextJS
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ LlamaIndex в настоящее время официально поддерж ...@@ -15,17 +15,3 @@ LlamaIndex в настоящее время официально поддерж
```js ```js
export const runtime = "nodejs"; // по умолчанию export const runtime = "nodejs"; // по умолчанию
``` ```
и вам потребуется добавить исключение для pdf-parse в вашем файле next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Помещает pdf-parse в режим фактического NodeJS с помощью маршрутизатора приложений NextJS
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Ako koristite NextJS App Router rute handlera/serverless funkcija, moraćete kor ...@@ -15,17 +15,3 @@ Ako koristite NextJS App Router rute handlera/serverless funkcija, moraćete kor
```js ```js
export const runtime = "nodejs"; // podrazumevano export const runtime = "nodejs"; // podrazumevano
``` ```
i moraćete dodati izuzetak za pdf-parse u vašem next.config.js fajlu
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Stavlja pdf-parse u stvarni NodeJS režim sa NextJS App Routerom
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ LlamaIndex trenutno uradno podpira NodeJS 18 in NodeJS 20. ...@@ -15,17 +15,3 @@ LlamaIndex trenutno uradno podpira NodeJS 18 in NodeJS 20.
```js ```js
export const runtime = "nodejs"; // privzeto export const runtime = "nodejs"; // privzeto
``` ```
in v datoteko next.config.js dodajte izjemo za pdf-parse
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Postavi pdf-parse v dejanski način NodeJS z usmerjevalnikom NextJS aplikacije
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Ak používate spracovatele trás/serveless funkcie NextJS App Router, budete po ...@@ -15,17 +15,3 @@ Ak používate spracovatele trás/serveless funkcie NextJS App Router, budete po
```js ```js
export const runtime = "nodejs"; // predvolené export const runtime = "nodejs"; // predvolené
``` ```
a budete musieť pridať výnimku pre pdf-parse vo vašom next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Puts pdf-parse in actual NodeJS mode with NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Om du använder NextJS App Router route handlers/serverless functions måste du ...@@ -15,17 +15,3 @@ Om du använder NextJS App Router route handlers/serverless functions måste du
```js ```js
export const runtime = "nodejs"; // standard export const runtime = "nodejs"; // standard
``` ```
och du måste lägga till ett undantag för pdf-parse i din next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Sätter pdf-parse i faktiskt NodeJS-läge med NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ LlamaIndex รองรับ NodeJS 18 และ NodeJS 20 อย่างเ ...@@ -15,17 +15,3 @@ LlamaIndex รองรับ NodeJS 18 และ NodeJS 20 อย่างเ
```js ```js
export const runtime = "nodejs"; // ค่าเริ่มต้น export const runtime = "nodejs"; // ค่าเริ่มต้น
``` ```
และคุณจะต้องเพิ่มข้อยกเว้นสำหรับ pdf-parse ใน next.config.js ของคุณ
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // ให้ pdf-parse ทำงานในโหมด NodeJS จริงๆ กับ NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Eğer NextJS Uygulama Yönlendirici rota işleyicileri/sunucusuz fonksiyonlar ku ...@@ -15,17 +15,3 @@ Eğer NextJS Uygulama Yönlendirici rota işleyicileri/sunucusuz fonksiyonlar ku
```js ```js
export const runtime = "nodejs"; // varsayılan export const runtime = "nodejs"; // varsayılan
``` ```
ve next.config.js dosyanıza pdf-parse için bir istisna eklemeniz gerekecektir:
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // pdf-parse'ı NextJS Uygulama Yönlendirici ile gerçek NodeJS modunda kullanır
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ LlamaIndex наразі офіційно підтримує NodeJS 18 та NodeJ ...@@ -15,17 +15,3 @@ LlamaIndex наразі офіційно підтримує NodeJS 18 та NodeJ
```js ```js
export const runtime = "nodejs"; // за замовчуванням export const runtime = "nodejs"; // за замовчуванням
``` ```
і вам потрібно додати виняток для pdf-parse у вашому next.config.js
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Розміщує pdf-parse у фактичному режимі NodeJS з NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ Nếu bạn đang sử dụng NextJS App Router route handlers/serverless functi ...@@ -15,17 +15,3 @@ Nếu bạn đang sử dụng NextJS App Router route handlers/serverless functi
```js ```js
export const runtime = "nodejs"; // mặc định export const runtime = "nodejs"; // mặc định
``` ```
và bạn sẽ cần thêm một ngoại lệ cho pdf-parse trong next.config.js của bạn
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // Đặt pdf-parse trong chế độ NodeJS thực tế với NextJS App Router
},
};
module.exports = nextConfig;
```
...@@ -13,17 +13,3 @@ LlamaIndex 目前官方支持 NodeJS 18 和 NodeJS 20。 ...@@ -13,17 +13,3 @@ LlamaIndex 目前官方支持 NodeJS 18 和 NodeJS 20。
```js ```js
export const runtime = "nodejs"; // 默认 export const runtime = "nodejs"; // 默认
``` ```
并且您需要在 next.config.js 中为 pdf-parse 添加一个例外
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // 将 pdf-parse 置于实际的 NodeJS 模式与 NextJS 应用路由器
},
};
module.exports = nextConfig;
```
...@@ -15,17 +15,3 @@ LlamaIndex 目前正式支援 NodeJS 18 和 NodeJS 20。 ...@@ -15,17 +15,3 @@ LlamaIndex 目前正式支援 NodeJS 18 和 NodeJS 20。
```js ```js
export const runtime = "nodejs"; // 預設值 export const runtime = "nodejs"; // 預設值
``` ```
並且您需要在 next.config.js 中為 pdf-parse 添加一個例外:
```js
// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverComponentsExternalPackages: ["pdf-parse"], // 將 pdf-parse 放在實際的 NodeJS 模式中與 NextJS 應用程式路由器一起使用
},
};
module.exports = nextConfig;
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment