gajus / gajus/babel-plugin-react-css-modules
Trying to use with `postcss-easy-import` - Async error
- Lenguaje dominante
- JavaScript
- Estrellas
- 2k
- Forks
- 159
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I'm trying to run this using the `postcss-easy-import` plugin. I've got everything configured "properly" but I get the following error regarding async plugin execution. Is there any way to work around this? Everything runs fine with other (presumably synchronous) plugins.
Thanks very much.
**Error:**
```
Use process(css).then(cb) to work with async plugins
at LazyResult.sync (C:\projects\myapp\node_modules\postcss\lib\lazy-result.es6:310:23)
```
**.babelrc plugin config:**
```
"plugins": [
"add-module-exports",
"dynamic-import-webpack",
"transform-remove-console",
"transform-remove-debugger",
"minify-mangle-names",
"transform-react-jsx",
[
"react-css-modules",
{
"generateScopedName": "[local]___[hash:base64:5]",
"filetypes": {
".scss": {
"syntax": "postcss-scss",
"plugins": ["postcss-easy-import"]
}
}
}
]
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Empieza reproduciendo la configuración de .babelrc con el plugin postcss-easy-import y el error asíncrono de PostCSS informado. Traza cómo se ejecuta el plugin de tipo de archivo .scss y, después, verifica si la integración funciona con procesamiento asíncrono o documenta una solución alternativa confirmada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, react
- Área
- build-system, frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100