2017-03-23 52 views
0

我正在嘗試將一個節點項目推送到Bluemix,並且我希望cf忽略了我項目中的node_modules,因此我在.cfignore文件(位於該應用程序)cf push不考慮.cfignore

node_modules/

當我發出CF推--random-route命令,它說,它加載48M,284個文件。我認爲48M是48MB的文件,所以我認爲cf推並沒有考慮.cfignore文件。上傳需要很長時間。

上傳48M,284個文件 19.4M上傳....

+0

您可以同時檢查Bluemix日誌嗎? – RiyaMRoy

+0

是的,我只在日誌中看到這個 更新了guid的應用程序c14e5f4d-025a-4646-a24c-5ad7d7dd0593({「name」=>「mycgappname」,「command」=>「隱藏數據隱藏」,「內存「=> 256,」environment_json「=>」PRIVATE DATA HIDDEN「}) –

+0

僅用於測試,請嘗試刪除node_modules,然後再次推送。如果它仍然說48M,它不是node_modules –

回答

1

它可以是一個文件編碼的問題。嘗試刪除該文件並直接下載該文件。 (文件 - >保存)

https://raw.githubusercontent.com/IBM-Bluemix/get-started-node/master/.cfignore

+0

仍然是相同的,我的cf版本是cf版本6.23.0 + c7866be-2016-12-22,將更新cli,並會再試一次 –

+0

我認爲編碼是問題,當我在記事本中打開了下載的.cfignore,它仍然顯示ANSI,將其更改爲UTF-8並保存,現在開始工作。謝謝拉姆。 –