【发布时间】:2020-10-03 05:56:38
【问题描述】:
每当我尝试从 aws ec2 运行我的联系人服务器时,它都会告诉我找不到该模块,即使是在使用 npm 安装它之后也是如此。它在我的本地机器上运行良好,但我找不到任何关于为什么会发生这种情况的文档。非常感谢您的帮助。
Error: Cannot find module '@sendGrid/mail'
Require stack:
- /home/ec2-user/personalSite/api/contactServer.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:893:15)
at Function.Module._load (internal/modules/cjs/loader.js:743:27)
at Module.require (internal/modules/cjs/loader.js:965:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (/home/ec2-user/personalSite/api/contactServer.js:5:18)
at Module._compile (internal/modules/cjs/loader.js:1076:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
at Module.load (internal/modules/cjs/loader.js:941:32)
at Function.Module._load (internal/modules/cjs/loader.js:782:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/home/ec2-user/personalSite/api/contactServer.js' ]
}
【问题讨论】:
标签: node.js amazon-web-services amazon-ec2 deployment sendgrid-api-v3