我想這個例子部署到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