提问人:Akif 提问时间:11/16/2023 更新时间:11/16/2023 访问量:9
将 Express.js + Admin.js 项目上传到 Vercel 时,返回错误 [ERR_MODULE_NOT_FOUND]
While uploading Express.js + Admin.js project to Vercel it returns Error [ERR_MODULE_NOT_FOUND]
问:
我正在尝试使用 adminjs 管理面板将我的 express 项目部署到 vercel,但是当我这样做时,它给出了以下错误:
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/var/task/back/node_modules/adminjs/lib/locale/de/translation.json' imported from /var/task/back/node_modules/adminjs/lib/locale/index.js
at new NodeError (node:internal/errors:405:5)
at finalizeResolution (node:internal/modules/esm/resolve:332:11)
at moduleResolve (node:internal/modules/esm/resolve:995:10)
at moduleResolveWithNodePath (node:internal/modules/esm/resolve:939:12)
at defaultResolve (node:internal/modules/esm/resolve:1181:79)
at nextResolve (node:internal/modules/esm/loader:163:28)
at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
at link (node:internal/modules/esm/module_job:76:36) {
code: 'ERR_MODULE_NOT_FOUND'
}
INIT_REPORT Init Duration: 312.34 ms Phase: invoke Status: error Error Type: Runtime.ExitError
Error: Runtime exited with error: exit status 1
Runtime.ExitError
在我的本地主机中,整个程序工作正常。我对导入或 require 关键字没有任何问题,我已将“type”:“模块添加到我的 package.json 文件中。
我的 **vercel.json ** 文件:vercel.json 项目树(不要注意node_modules文件夹,它不包含错误它是错误的
我不知道问题是什么以及为什么我无法将我的项目上传到 vercel,但是当我从我的项目中删除 admin.js 时,它会按预期部署和工作。
希望你能帮助我。先谢谢你!
我试图更改我的vercel.json文件,但我不知道要更改什么才能解决我的问题。
我还尝试编写一些代码,以便在构建程序之前 vercel 会上传所有重要的包,但它没有帮助。
我期望一切都能正常工作,而不会出现这样的错误
答: 暂无答案
评论