我正在尝试将此示例部署到 Cloud Foundry
https://github.com/andris9/Nodemailer/blob/master/examples/example_smtp.js
这是我所做的:
npm install nodemailer
- 重命名
example_smtp.js
和app.js
编辑正确电子邮件凭据的字段 - 在本地测试
node app.js
,它可以工作/发送电子邮件 vmc push
并得到以下错误
上传 mytestmailer... FAILED 上传失败。使用“vmc push”重试。Errno::ENOENT: 没有这样的文件或目录 - C:/Users/username/AppData/Local/Temp/。vmc_hocmailer_files/node_modules/nodemailer/node_modules/simplesmtp/node_modules /xoauth2/node_modules/request/node_modules/form-data/node_modules/combined-strea m/node_modules/delayed-stream/test/integration/test-delayed-http-upload.js有关详细信息,请参阅 ~/.vmc/crash
我搜索并找到了这个线程来弄清楚里面有什么~/.vmc/crash
如何访问 Cloud Foundry 上的 ~/.vmc/crash 文件夹
但我使用的是Windows,所以我找不到那个崩溃文件。
有人可以帮我解决这个问题吗?似乎是一个简单的部署。