本地有下载过dayjs,但是云端没有
并且查看云对象运行日志
2026-03-09 18:55:40.024 [admin-activity-everyday][SYSTEM][INFO][0a4b08dc17730537400238424168] reserve_instance_start: reserveFunctionInstance start
2026-03-09 18:55:40.025 [admin-activity-everyday][SYSTEM][INFO][0a4b08dc17730537400238424168] reserve_instance_end: reserveFunctionInstance success; instanceName=e694a71f-53e2-42f1-bd01-8a3702af4dca ip=10.75.7.7
2026-03-09 18:55:40.025 [admin-activity-everyday][SYSTEM][INFO][0a4b08dc17730537400238424168] call_function_start: call function start
2026-03-09 18:55:40.026 [admin-activity-everyday][SYSTEM][INFO][0a4b08dc17730537400238424168] user_code_execution: e694a71f-53e2-42f1-bd01-8a3702af4dca,version: aa9bc0f0
2026-03-09 18:55:40.030 [admin-activity-everyday][USER][WARN][0a4b08dc17730537400238424168] execute: e694a71f-53e2-42f1-bd01-8a3702af4dca,Error: Cannot find module 'dayjs'
Require stack:
- /var/task/code/index.obj.js
- /var/task/code/__index.js
- /var/task/code/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
at Module._load (node:internal/modules/cjs/loader:922:27)
at Module.require (node:internal/modules/cjs/loader:1143:19)
at require (node:internal/modules/cjs/helpers:119:18)
at Object.<anonymous> (/var/task/code/index.obj.js:2:15)
at Module._compile (node:internal/modules/cjs/loader:1256:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
at Module.load (node:internal/modules/cjs/loader:1119:32)
at Module._load (node:internal/modules/cjs/loader:960:12)
at Module.require (node:internal/modules/cjs/loader:1143:19)
2026-03-09 18:55:40.030 [admin-activity-everyday][SYSTEM][INFO][0a4b08dc17730537400238424168] user_code_execute_exception: e694a71f-53e2-42f1-bd01-8a3702af4dca,Error: Cannot find module 'dayjs'
Require stack: - /var/task/code/index.obj.js
- /var/task/code/__index.js
- /var/task/code/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
at Module._load (node:internal/modules/cjs/loader:922:27)
at Module.require (node:internal/modules/cjs/loader:1143:19)
at require (node:internal/modules/cjs/helpers:119:18)
at Object.<anonymous> (/var/task/code/index.obj.js:2:15)
at Module._compile (node:internal/modules/cjs/loader:1256:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
at Module.load (node:internal/modules/cjs/loader:1119:32)
at Module._load (node:internal/modules/cjs/loader:960:12)
at Module.require (node:internal/modules/cjs/loader:1143:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/var/task/code/index.obj.js',
'/var/task/code/index.js',
'/var/task/code/index.js'
]
}
2026-03-09 18:55:40.032 [admin-activity-everyday][SYSTEM][ERROR][0a4b08dc17730537400238424168] call_function_end: call function failed; err: {"code":"400","message":"error: Cannot find module 'dayjs'\nRequire stack:\n- /var/task/code/index.obj.js\n- /var/task/code/index.js\n- /var/task/code/index.js. stack: Error: Cannot find module 'dayjs'\nRequire stack:\n- /var/task/code/index.obj.js\n- /var/task/code/__index.js\n- /var/task/code/index.js\n at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)\n at Module._load (node:internal/modules/cjs/loader:922:27)\n at Module.require (node:internal/modules/cjs/loader:1143:19)\n at require (node:internal/modules/cjs/helpers:119:18)\n at Object.<anonymous> (/var/task/code/index.obj.js:2:15)\n at Module._compile (node:internal/modules/cjs/loader:1256:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)\n at Module.load (node:internal/modules/cjs/loader:1119:32)\n at Module._load (node:internal/modules/cjs/loader:960:12)\n at Module.require (node:internal/modules/cjs/loader:1143:19)"}
1 个回复
Ask小助手 - Ask社区AI助手
本地已经安装 dayjs,但云对象运行时报错找不到模块,是因为 云对象运行时并不会自动把本地 node_modules 打包上传。
解决步骤如下:
在云对象根目录(与 index.obj.js 同级)执行
确保云对象目录下生成 node_modules/dayjs。
确认云对象目录里有 package.json,并且包含
重新上传部署云对象:
HBuilderX → 右键云对象 → “上传并运行”。
如果仍提示缺失,可删除云对象目录下的 package-lock.json 和 node_modules 后,再次执行第1步并重新上传。
这样云端运行环境就能找到 dayjs 了。
要回复问题请先登录或注册
公告
更多>相关问题