2017-03-23 5 views
0

노드 프로젝트를 Bluemix로 푸시하려고합니다. cf가 내 프로젝트의 node_modules를 무시하도록하고 싶습니다. 따라서 아래의 내용이 내 .cfignore 파일의 루트에 있습니다. 나는 CF 푸시 --random-route 명령을 실행하면 응용 프로그램)cf push는 .cfignore를 고려하지 않습니다.

node_modules는/

은, 그것은, 284 개 파일을 48M를로드하는 것을 말한다. 나는 48M이 48MB 파일이라고 생각한다. 그래서 cf push가 .cfignore 파일을 고려하지 않고 있다고 생각한다. 업로드에는 많은 시간이 필요합니다.

업로드 48M, 업로드 284 개 파일 19.4M ....

+0

Bluemix 로그를 동시에 확인할 수 있습니까? – RiyaMRoy

+0

예, 로그에만 표시됩니다. guid가있는 앱이 업데이트되었습니다. c14e5f4d-025a-4646-a24c-5ad7d7dd0593 ({ "name"=> "mycgappname", "command"=> "PRIVATE DATA HIDDEN" "=> 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로 변경하여 저장했습니다. 고마워요. –