Disable merging and minification steps in the build process
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
Línea de trabajo
Comienza localizando el proceso de build que combina el código generado y ajustado manualmente de los componentes React, y luego encuentra dónde se minifica el código resultante. Deshabilita ambos pasos y verifica que los paquetes expongan el código fuente original y sin alterar para que IDEA pueda navegar correctamente por JavaScript.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We've recently received a user request for access to the source code of our React components, as discussed in this forum thread. Currently, the code for each component is divided into two sections: a generated portion and a manually adjusted section for instances that require specific tuning. During the build process, these two sections are combined and subsequently minified.
This process, however, disrupts the mapping algorithm of IDEA, making it exceedingly difficult to navigate through the JavaScript code. Therefore, the proposal is to disable both the merging and minification steps during the build process. This would allow us to provide the end user with the original, unaltered code.
- Lenguaje dominante
- TypeScript
- Estrellas
- 18
- Forks
- 4
- Merge medio
- 51 min
- PR fusionados (30 d)
- 8
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de vaadin/react-components
-
Impact: Low Severity: Minor UX
Dificultad 4/5 3-5 días Aptitud para principiantes 68/100
vaadin/react-components#407 · 2 comentarios ·
-
bug Impact: Low Severity: Major
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
vaadin/react-components#398 · 1 comentario ·
-
Add Vertical mode in TabSheetAbiertoenhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
vaadin/react-components#338 · 1 reacción ·
-
hilla react
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
vaadin/react-components#337 · 8 comentarios ·
-
bug Impact: Low Severity: Major
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
vaadin/react-components#323 ·
Todos los issues de vaadin/react-components
Issues similares
-
area:plugins enhancement platform:vscode
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
anthropics/claude-code#103166 ·
Los mantenedores suelen responder en 1 día
-
Add: Add pogo tv indiaAbiertocheck:failed streams:add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
iptv-org/iptv#55744 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
jitsi/jitsi-meet#18021 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
spec: discovery input example can contain multiple aliases for one parameter, with no canonical oneAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
x402-foundation/x402#3841 ·
Los mantenedores suelen responder en 1 día