Recibo errores de referencia de la consola de mi navegador cuando importo Twitter Typeahead.js a Webpacker en mi proyecto Rails. Agregué esto, import typeaheadBundle from "typeahead.js"
a mi archivo application.js
(fue autocompletado por código vs y se veía bien). Puedo ver en el panel de fuentes de mi navegador que la escritura anticipada está incluida en webpack/typeahead.js/dist/typeahead.bundle.js
, pero sigo recibiendo un error de referencia para Bloodhound, el motor de búsqueda incluido. Puedo ver referencias a otros módulos importados en la consola como Turbolinks
, pero no hay ninguna referencia a las clases de escritura anticipada. ¿Hay algo más que deba hacer para que estos módulos sean accesibles para mis etiquetas de script o estoy importando incorrectamente?