Document how to use with create-react-app
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- babel, javascript, react
- Área
- documentation, frontend
Línea de trabajo
Localiza en la documentación del repositorio o en la sección README las instrucciones de integración y revisa el proyecto craco enlazado. Añade el ejemplo proporcionado de craco.config.js y explica cómo permite su uso con Create React App; el trabajo estará terminado cuando un usuario pueda seguir la configuración documentada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
tl;dr;
Use https://github.com/sharegate/craco.
Create craco.config.js:
const CSS_MODULE_LOCAL_IDENT_NAME = '[local]___[hash:base64:5]';
module.exports = {
style: {
modules: {
camelCase: true,
localIdentName: CSS_MODULE_LOCAL_IDENT_NAME
}
},
babel: {
loaderOptions: {
// Without this Babel caches module name resolution,
// e.g. wrongly identifies that CSS module does not exist.
cacheDirectory: false,
},
plugins: [
[
'babel-plugin-react-css-modules',
{
attributeNames: {
activeStyleName: 'activeClassName'
},
filetypes: {
'.scss': {
syntax: 'postcss-scss'
}
},
generateScopedName: CSS_MODULE_LOCAL_IDENT_NAME,
handleMissingStyleName: 'warn'
}
]
]
}
};
- Lenguaje dominante
- JavaScript
- Estrellas
- 2k
- Forks
- 159
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 gajus/babel-plugin-react-css-modules
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
doesn't work with thread-loaderAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
gajus/babel-plugin-react-css-modules#309 · 1 reacción ·
-
doesn't work with windicssPosiblemente ocupada @lili21 la tomó hace 1773 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
gajus/babel-plugin-react-css-modules#306 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
gajus/babel-plugin-react-css-modules#304 · 7 comentarios · 1 reacción ·
Todos los issues de gajus/babel-plugin-react-css-modules
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
sallowayma-git/IELTS-practice#248 ·
Los mantenedores suelen responder en 1 día
-
a11y data import fails with "missing --authors parameter" (npm drops flags in `bin/configure.js`)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Emanuele-web04/remodex#203 ·
Los mantenedores suelen responder en 1 día
-
needs-human work-class: mechanical
Dificultad 2/5 Medio día Aptitud para principiantes 84/100
melodic-software/claude-code-plugins#7994 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
keyxmakerx/Chronicle#1532 ·
Los mantenedores suelen responder en 1 día