Tengo una aplicación mínima de Sinatra para probar la biblioteca de visualización de datos de Britecharts (instalada como un módulo Node) localmente. Tengo problemas para acceder a los archivos de la biblioteca en mis vistas de Sinatra.
Mi public/js/chart.js tiene la siguiente importación:
import bar from './britecharts/node_modules/britecharts/dist/umd/bar.min.js';La ruta al archivo es válida (puedo acceder si pego la ruta en la barra de direcciones del navegador). Sin embargo, en la consola de desarrollo aparece un error que dice:
SyntaxError no capturado: importación no encontrada: predeterminado
Luego puse corchetes alrededor de la variable, como se explica en esta guía :
import { bar } from './britecharts/node_modules/britecharts/dist/umd/bar.min.js';Pero luego me sale este error en su lugar:
SyntaxError no detectado: importación no encontrada: barra
Gracias por la ayuda.
[EDITAR 04.01.2022]: Creé un repositorio de GitHub para la aplicación: