每次我火力運行部署我得到以下錯誤無法部署到Firebase。獲取ENOENT錯誤
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, open '/home/joseph/tmp/11484-12736-1f3kttw.tar.gz'
上什麼可能會導致它的任何想法?
每次我火力運行部署我得到以下錯誤無法部署到Firebase。獲取ENOENT錯誤
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, open '/home/joseph/tmp/11484-12736-1f3kttw.tar.gz'
上什麼可能會導致它的任何想法?
該問題具有不足的細節,但似乎文件/home/joseph/tmp/11484-12736-1f3kttw.tar.gz
要麼不存在,要麼您的運行應用程序無法訪問該文件。
無需添加任何細節,部署到firebase就像運行「firebase deploy」一樣簡單。我得到的唯一的輸出是上面和我的主文件夾中沒有/ tmp目錄。 – zouzouek 2014-09-04 15:38:00
顯然將一個空的tmp目錄添加到主文件夾修復了問題。以root用戶身份運行該命令不會創建目錄本身。
這爲我工作 – 2014-12-03 21:05:01
sudo firebase deploy
這應該做到這一點!
你提到你沒有/ home/joseph/tmp目錄,但是你運行的用戶有權創建/ home/joseph/tmp嗎? – mimming 2014-09-04 18:18:51
@zouzouek歡迎來到StackOverflow社區!我們需要比3行錯誤更多的細節,然後才能在這裏爲您提供幫助。查看關於[創建最小,完整和可驗證的示例]的指南(http://stackoverflow.com/help/mcve) – Kato 2014-09-04 19:26:10