Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

109
Vistas
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 la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda