Skip to content

[Bug]: react-aigne-dap 无法通过 e2e 测试,本地 e2e也无法跑起来,本地 blocklet dev 报错 #405

Description

@skypesky

Describe the bug

(2025-03-26 22:52:14): [nodemon] to restart at any time, enter `rs`
(2025-03-26 22:52:14): [nodemon] watching path(s): api/**/*
(2025-03-26 22:52:14): [nodemon] watching extensions: ts,json
(2025-03-26 22:52:14): [nodemon] starting `ts-node api/dev.ts`
(2025-03-26 22:52:18): /Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/ts-node/dist/index.js:851
(2025-03-26 22:52:18):             return old(m, filename);
(2025-03-26 22:52:18):                    ^
(2025-03-26 22:52:18): Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/@aigne/core/node_modules/nanoid/index.js from /Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/@aigne/core/lib/cjs/definitions/data-type-schema.js not supported.
(2025-03-26 22:52:18): Instead change the require of index.js in /Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/@aigne/core/lib/cjs/definitions/data-type-schema.js to a dynamic import() which is available in all CommonJS modules.
(2025-03-26 22:52:18):     at require.extensions.<computed> [as .js] (/Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/ts-node/dist/index.js:851:20)
(2025-03-26 22:52:18):     at Object.<anonymous> (/Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/@aigne/core/lib/cjs/definitions/data-type-schema.js:4:18)
(2025-03-26 22:52:18):     at require.extensions.<computed> [as .js] (/Users/skypesky/workSpaces/javascript/arcblock/test/apps/react-aigne-dapp/node_modules/ts-node/dist/index.js:851:20) {
(2025-03-26 22:52:18):   code: 'ERR_REQUIRE_ESM'
(2025-03-26 22:52:18): }
(2025-03-26 22:52:18): [nodemon] app crashed - waiting for file changes before starting...
正在清理进程 25893...
scripts/ensure-create-blocklet.sh: line 37: 25893 Terminated: 15          cd "$app_dir" && npm run dev > dev.log
 测试执行失败
  • 本地 blocklet dev 报错
(2025-03-26 11:15:39): Error: Cannot find module '/Users/skypesky/tests/temp1/r-e-a/node_modules/.pnpm/@blocklet+ai-runtime@0.4.254_3zb4josiudp4i75jnxoacrve7i/node_modules/@modelcontextprotocol/sdk/dist/cjs/client/index'
(2025-03-26 11:15:39):     at createEsmNotFoundErr (node:internal/modules/cjs/loader:1261:15)
(2025-03-26 11:15:39):     at finalizeEsmResolution (node:internal/modules/cjs/loader:1250:15)
(2025-03-26 11:15:39):     at resolveExports (node:internal/modules/cjs/loader:639:14)
(2025-03-26 11:15:39):     at Function._findPath (node:internal/modules/cjs/loader:728:31)
(2025-03-26 11:15:39):     at Function.<anonymous> (node:internal/modules/cjs/loader:1211:27)
(2025-03-26 11:15:39):     at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue [as _resolveFilename] (/Users/skypesky/tests/temp1/r-e-a/node_modules/.pnpm/@cspotcode+source-map-support@0.8.1/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
(2025-03-26 11:15:39):     at Function._load (node:internal/modules/cjs/loader:1055:27)
(2025-03-26 11:15:39):     at TracingChannel.traceSync (node:diagnostics_channel:322:14)
(2025-03-26 11:15:39):     at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
(2025-03-26 11:15:39):     at Module.require (node:internal/modules/cjs/loader:1311:12) {
(2025-03-26 11:15:39):   code: 'MODULE_NOT_FOUND',
(2025-03-26 11:15:39):   path: '/Users/skypesky/tests/temp1/r-e-a/node_modules/.pnpm/@blocklet+ai-runtime@0.4.254_3zb4josiudp4i75jnxoacrve7i/node_modules/@modelcontextprotocol/sdk'
(2025-03-26 11:15:39): }

Reproduction Steps

null

Observed Behavior

null

Expected Behavior

null

Possible Solution

No response

Additional Information/Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions