Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

110
Visualizações
npx mix watch dando resultados diferentes a npx mix --production

Así que tengo una aplicación laravel/react que estoy desarrollando. El javascript se compila con laravel mix.

En la empresa para la que trabajo tenemos un paquete externo que usamos en todos nuestros productos para la consistencia de la marca. Este paquete es esencialmente un montón de componentes que podemos reutilizar en todas partes muy fácilmente.

Recientemente actualicé el paquete para tener un nuevo componente y también actualicé la funcionalidad de algunos componentes existentes. Terminé esos cambios y publiqué la nueva versión del paquete y luego, en el proyecto principal, actualicé la versión del paquete en el paquete.json para poder usar todas estas nuevas funciones/componentes que acabo de agregar. Después de actualizar el número de versión del paquete en package.json, ejecuté npm install y luego npx mix watch para trabajar en la integración de estas nuevas funciones en mi aplicación y todo salió bien y funcionó bien.

Una vez que mi trabajo estuvo hecho y probado por mí mismo, fui a enviar los cambios a la preparación para su revisión, pero los cambios/características que había agregado al paquete externo no parecían funcionar correctamente.

Para resumir, me di cuenta de que localmente, cuando ejecuto npx mix watch y veo el sitio de esa manera, todo funciona bien, sin embargo, cuando ejecuto npx mix --production (que también es lo que se ejecuta en el entorno de prueba del servidor cuando se construye) Tengo el mismo problema donde las funciones que agregué al paquete no funcionan.

No tengo idea de qué está causando esto y por qué todo funciona bien con npx run watch y por qué no funciona con npx mix --production y realmente no sé dónde buscar para depurar.

He intentado mirar la consola, he mirado el terminal ejecutándose --verbose con ambos comandos para ver si hay algún resultado que pueda ser útil, pero no puedo identificar nada incorrecto. He intentado hacer cambios en el paquete externo con el fin de publicar una nueva versión y esperar que eso pueda desencadenar algo. He intentado borrar el caché de npm, el caché del navegador, en todos los lugares donde puedo pensar que puede haber caché básicamente.

No sé dónde buscar y qué podría estar causando esto...

Por favor, hágamelo saber si necesita más información. Cualquier ayuda sería muy apreciada.

Gracias.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda