실행 중인 VPS의 Docker 컨테이너 내부에서 JS 파일들을 수정했습니다. 새로운 변경 사항을 적용하려면 어떻게 해야 하나요? sv restart unicorn를 시도해 보았지만 작동하지 않았습니다.
참고: 로컬 컴퓨터에서 편집하면 페이지를 새로고침할 때 즉시 적용됩니다.
실행 중인 VPS의 Docker 컨테이너 내부에서 JS 파일들을 수정했습니다. 새로운 변경 사항을 적용하려면 어떻게 해야 하나요? sv restart unicorn를 시도해 보았지만 작동하지 않았습니다.
참고: 로컬 컴퓨터에서 편집하면 페이지를 새로고침할 때 즉시 적용됩니다.
테마 컴포넌트로 배포
즉, 로컬 환경처럼 JS를 다시 빌드하고 즉시 반영하는 방법이 없다는 뜻인가요?
리빌드를 넘어 지속되는 코어 코드에 대한 관리되고 영속적인 변경이 필요하다면 네 가지 옵션이 있습니다:
당신의 경우 테마 컴포넌트가 올바른 접근 방식인 것으로 보입니다. 사용법을 배우는 데 시간을 투자하면 그 보상을 받을 수 있습니다.
처음에는 번거롭게 느껴질 수 있지만, 테마 컴포넌트는 매우 편리하며 리빌드 없이 온라인에서 업데이트, 활성화, 비활성화를 할 수 있습니다. 매우 유용합니다! 현재 기억하기로는 주요 제한 사항이 테스트 지원이 부족하다는 점입니다.
4시간 동안 고군분투하다가 갑자기 Docker를 재시작하니 작동하기 시작했습니다!
지원해 주셔서 감사합니다, Robert! ![]()
네, 하지만 다시 빌드하면 변경 사항이 초기화됩니다.
로버트의 조언을 무시하고 테마 컴포넌트를 만들지 않으면 후회하게 될 거예요.