Fiz algumas alterações em arquivos JS dentro do container Docker no meu VPS em execução. Como posso aplicar as novas alterações? Tentei sv restart unicorn, mas não funcionou.
P.S.: Quando edito no meu computador local, as alterações são aplicadas instantaneamente ao recarregar a página.
Se você deseja alterações gerenciadas e persistentes no código principal que persistam além de uma reconstrução, você tem quatro opções:
(manter um) Fork (esqueça, uma quantidade desagradável de manutenção) - você só faria isso se não soubesse sobre as próximas três opções ou fosse muito preguiçoso para aprender sobre elas
Plugin (Ruby e Rails, CSS, JavaScript, templates e ativos) - front-end e back-end.
Componente de Tema (JavaScript, CSS, Templates e ativos) - apenas front-end.
PR para o núcleo!
Para você, o Componente de Tema parece ser a abordagem correta. Invista tempo para aprender a usá-los e será recompensado.
Pode parecer inicialmente um trabalho extra, mas eles são super convenientes e você pode atualizar, ativar e desativar Componentes de Tema online sem reconstruir. Muito prático! Atualmente, a única grande limitação que eles têm é a falta de suporte a testes, se não me engano.