Skip to content

Can't use in Next.js #253

@Cha-Shao

Description

@Cha-Shao
 ⨯ Error: Failed to load external module nodejieba: Error: Cannot find module 'F:\React\nodejieba-test\node_modules\.pnpm\nodejieba@2.5.2\node_modules\nodejieba\build\Release\nodejieba.node'
Require stack:
- F:\React\nodejieba-test\node_modules\.pnpm\nodejieba@2.5.2\node_modules\nodejieba\index.js
- F:\React\nodejieba-test\.next\server\chunks\ssr\[root-of-the-server]__82e658a0._.js
- F:\React\nodejieba-test\.next\server\chunks\ssr\[turbopack]_runtime.js
- F:\React\nodejieba-test\.next\server\app\page.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\server\require.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\server\load-components.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\utils.js  
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\swc\options.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\swc\index.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\next-config-ts\transpile-config.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\server\config.js
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\server\next.js  
- F:\React\nodejieba-test\node_modules\.pnpm\next@15.5.6_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\server\lib\start-server.js
    at __TURBOPACK__module__evaluation__ (F:\React\nodejieba-test\.next\server\chunks\ssr\[root-of-the-server]__82e658a0._.js:15:35)        
    at __TURBOPACK__module__evaluation__ (app\page.tsx:2:1)
    at __TURBOPACK__module__evaluation__ (F:\React\nodejieba-test\.next\server\chunks\ssr\[root-of-the-server]__82e658a0._.js:50:47)        
    at Object.<anonymous> (F:\React\nodejieba-test\.next\server\app\page.js:13:3)
  1 | import Image from "next/image";
> 2 | import nodejieba from "nodejieba";
    | ^
  3 |
  4 | export default async function Home({
  5 |   searchParams {
  page: '/'
}

I have tried versions 3.5.2, 3.4.4, 3.4.2, 2.5.2

here is the minimum error reproduction https://github.com/Cha-Shao/nextjs-nodejieba-issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions