Nodejitsu에서 호스팅하고있는 Node.js Express 앱이 있습니다. 이미 dev
및 prod
에 대해 env
개의 Express 스위치를 사용하고 있지만 분명히 다른 dev
및 prod
서버로 푸시해야 할 것입니다.Node.js 앱을 dev/prod 서버에 푸시하기위한 워크 플로우
Nodejitsu의 경우 이러한 서버로 이동하려면 이 필요하며 응용 프로그램 및 도메인/하위 도메인 정보는 package.json
입니다.
내가 dev
과 prod
에 다양한 푸시를 처리하는 가장 좋은 방법을 생각하기 위해 노력하고있어 (및/R 미래에 아마 testing
, staging
등) package.json
제한 주어진다. 분명히 나는 몇몇 다른 git repos를 유지하는 것을 피하고 싶다. 각각은 약간 다르다. package.json
.
어떤 종류의 워크 플로우가이 작업을 처리하는 데 이상적입니까?
죄송합니다. 당신의 과정은 여전히 동일합니까? 이 프로세스를 쉽게하기 위해 bash 스크립트를 사용합니까 아니면 모든 수동입니까? 나는 너무 자주 배치되어 이것이 실제로 격자가되는 것을 볼 수 있습니다. –
배포를 수행하기 위해 한 줄 이상 실행해야 할 때 bash 스크립트로 작업을 시도합니다. 그런 다음 package.json 파일의 스크립트 부분에 추가합니다. 이렇게하면'npm run-script deploy_production' 만하면됩니다. –