我想这个例子部署到Cloud FoundryVMC推变量Errno :: ENOENT:没有这样的文件或目录
https://github.com/andris9/Nodemailer/blob/master/examples/example_smtp.js
这里是我做过什么:
npm install nodemailer
- 将
example_smtp.js
重命名为app.js
并编辑右侧电子邮件凭据字段 - 测试
node app.js
升ocally和它的作品/电子邮件发送 vmc push
并得到了以下错误
上传mytestmailer ...失败上传失败。再次尝试'vmc 推送'。 Errno :: ENOENT:没有这样的文件或目录 - C:/ Users/username/AppData/Local/Temp /。 vmc_hocmailer_files/node_modules/nodemailer/node_modules/simplesmtp/node_modules /xoauth2/node_modules /请求/ node_modules /格式数据/ node_modules /组合-STREA 米/ node_modules /延迟流/测试/集成/测试延迟HTTP- upload.js 欲了解更多信息,请参阅〜/ .vmc /崩溃
我搜索,发现这个线程要弄清楚什么是~/.vmc/crash
how to access ~/.vmc/crash folder on Cloud foundry
但我使用的Windows 所以我找不到那个崩溃文件。
有人可以帮我解决这个问题吗?似乎是一个简单的部署。
该日志可能位于'%userprofile%/。vmc/crash'中。 – nneonneo 2013-02-17 01:05:54
如果问题最终成为文件名长度限制,我不会感到惊讶;文件名长度为272个字节(大于256个字符)。 – nneonneo 2013-02-17 01:07:24
@nneonneo谢谢你发现它。但除了同样的错误消息,没有什么用处。 '路径字符串/文件名'是272个字符。如何解决它? – 2013-02-17 01:18:35