2011-10-03 18 views

Respuesta

9

Este es un problema con los piñones. Puede solucionar esto por ahora quitando la diéresis de "a" en el nombre del autor en los comentarios. Edad:

Copyright (c) 2010 - 2011 Johan Säll Larsson 

Nuevo:

Copyright (c) 2010 - 2011 Johan Sall Larsson 
+0

Gracias por la respuesta. Pero no puedo encontrar esta subcadena en ninguna de las gemas instaladas de mi proyecto. –

+4

En el archivo ofensivo, busque el patrón de expresiones regulares '[^ a-zA-Z0-9 * \.() \/\ -,: = {}; <> \ [\] '+ $ _ \? \^\! "% & # @ \ |]' (que era para una búsqueda vim, puede que tenga que escapar de algunos caracteres de manera diferente). Debería poder encontrar caracteres como '±' y reemplazarlos con caracteres ASCII estándar bastante rápido (eso es lo que me estaba dando este error). – chadoh

+0

nice y gracias por el vim regex - Tuve que agregar \ t para permitir las pestañas también – sbeam

3

Este problema parece estar relacionado con Heroku, ruedas dentadas y la interpretación de caracteres no ASCII en sus hojas de estilo.

En la primera línea de la hoja de estilos de nivel superior, incluyen:

@charset "UTF-8";

La directiva charset debe estar en la parte superior, o precompilación de heroku insertará

@charset "US-ASCII";

Tenga en cuenta que si utiliza manifiestos en su hoja de estilo de nivel superior, tampoco puede usar la directiva de juego de caracteres, ya que ambos desean estar en la primera línea. Mi solución es incluir las hojas de estilo que tienen caracteres no ASCII por separado en mi diseño (y no como parte del manifiesto).

Me encantaría una mejor respuesta que esta solución.

+0

Jason, gracias por su respuesta. Pero no No usar heroku en este caso. Y agregar la directiva de charset no ayuda. –

+0

Esto lo arregló para mí, ¡gracias! – Subimage

Cuestiones relacionadas