Tengo dos bibliotecas donde estoy creando componentes de vista. Una biblioteca está escrita en sass para estilos y mecanografiada para marcado. El otro está usando ruby para el marcado (ver ayudantes) y también usando sass para las hojas de estilos.
Quiero compartir el descaro entre ambos marcos. La gema es un motor de rieles, por lo que tiene esta estructura de directorios:
-app --assets ---stylesheets ----engine_name -----button.scssel paquete npm es algo así como
-src --components ---button.scss ¿Cómo podrían estas dos bases de código compartir limpiamente button.scss ? No me importa tener el paquete gem y npm en el mismo repositorio y acceder a un directorio común, pero ¿cómo se importan archivos sass en un motor de rieles si los archivos no están realmente en la app/assets/** ? app/assets/**