我正在尝试让一个项目在 zeit 托管上运行。我将 Node 与 Express 结合使用,将 Sequelize 与 mysql2 结合使用。当我尝试在 zeit 中运行该应用程序时,出现以下错误:
-------------------------------------------------------
Duration: 425.50 ms Billed Duration: 500 ms Memory Size: 3008 MB Max Memory Used: 96 MB
RequestId: 2923134e-be9b-4223-96c7-dce58b5a0b19 Process exited before completing request
Error: Please install mysql2 package manually
-------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我的项目上安装了 mysql2,并且该应用程序在本地主机中运行得很好。可能是什么原因造成的?
我尝试在 github 存储库上添加 node_modules,还尝试卸载 mysql2 并将其重新安装为全局,但两者都不起作用。
我只是不知道这个问题是否是由某些代码错误或与我上传文件的方式相关的错误引起的。这是Github repo,您可以检查本地主机上正常运行的项目。 https://github.com/vitorlimadev/employee_management_system