Skip to content

type module, node@20.19.0 error #107

Description

@liangskyli

package.json use "type": "module",

use node@20.19.0 error:

const __esbuild_register_import_meta_url__ = require('url').pathToFileURL(__filename).href;\r
                                             ^\r
\r
ReferenceError: require is not defined\r
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:387:35)\r
    at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:323:47)\r
    at loadESMFromCJS (node:internal/modules/cjs/loader:1371:24)\r
    at Module._compile (node:internal/modules/cjs/loader:1511:5)\r
    at Module._compile (xxxx\node_modules\.pnpm\esbuild-register@3.6.0_esbuild@0.25.8\node_modules\esbuild-register\dist\node.js:2258:26)\r
    at Module._extensions..js (node:internal/modules/cjs/loader:1572:16)\r
    at Object.newLoader [as .js] (xxxx\node_modules\.pnpm\esbuild-register@3.6.0_esbuild@0.25.8\node_modules\esbuild-register\dist\node.js:2262:9)\r
    at extensions..js (xxxx\node_modules\.pnpm\esbuild-register@3.6.0_esbuild@0.25.8\node_modules\esbuild-register\dist\node.js:4833:24)\r
    at Module.load (node:internal/modules/cjs/loader:1275:32)\r

use node@20.18.0, is ok!

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