2014-06-10 2 views
4

deployd를 이미 기존의 각도 잡기 워크 플로우에 통합하는 데 어려움을 겪고 있습니다. 누군가 쉽게이 작업을 수행 했습니까? 지금까지 촬영 단계 :각도 배치 된 grunt 워크 플로우

  • 는 X의 gruntfile 여러 가지

  • 프로젝트 조정 proji

  • 에 deployd 및 꿀꿀 - deployd을 추가 AngularJS와이있는 공용 폴더가 있습니다.

  • 나머지는 보통 DPD이다는

지금 DPD -d 대시 보드에 저를 얻는 물건을 만들 수 있지만, 주로 툴툴 거리는 소리 동시 기존 프로젝트의 꿀꿀 거리는 소리 모듈과 충돌 즉시 DPD

충돌

grunt 서버를 사용하여 proji를 실행하는 경우 포트 7777에서는 대시 보드를로드하지만 공백이므로 대시 보드에서 일반적으로 제공하는 것은 아무것도 수행 할 수 없습니다. 또한 포트 9000에 API 끝점을 제대로 프록시하지 못하여 실패 할 수 있습니다. 나는 똑같은 일을하려고 노력하는 자식에 대한 프로젝트를 보았지만 거의 모든 프로젝트가 망가졌다. https://github.com/taras/grunt-deployd/issues/1 deployd에서 전환 한이 사람처럼. deployd와 같은 유감스러운 생각이 듭니다. 제 친구는 dpd-client로 대담을하고 싶지 않은 상황에서 통합이 더 쉬울 것이라고 말했고 검은 색 대신 대시 보드를 사용하는 사람들이 훨씬 많았습니다. 내 gruntfile을 게시하고 싶지만 처음에는 유용하다는 것을보고 싶었습니다.

답변

4

업데이트 : Deployd가 Grunt, Gulp 또는 다른 개발 도구를 Deployd와 통합 할 수 있도록 업데이트되었습니다. 이 기능 문서의 페이지는 여기에서 볼 수 있습니다 : http://docs.deployd.com/docs/server/use-grunt-or-gulp.html

tldr : 당신이 당신 devDependenciesdependencies 및 꿀꺽 꿀꺽/툴툴 거리는 소리에 deployd으로 package.json을 추가해야합니다.


올드 답 : 그런트, 꿀꺽 또는 기타 Nodejs 모듈을 실행 deployd는 knownissue이다.
문제를 해결하기 위해 pull request을 제안했지만 더 많은 테스트를 받아 들여야합니다.

일시적으로, 나는 풀 요청의 fork을 사용하고이 환매 특약을 추가 내 package.json (here's a working example) :
"dependencies": { "deployd": "nicolasritouet/deployd" }

+0

와우로,이 답변은 업데이트해야 많은 – enigma

+0

을하는 데 도움이 귀하의 답변에 대한 사람의 감사 홍보가 병합됩니다. – arve0