Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

220
Vistas
Error de sintaxis no detectado: no se puede usar la declaración de importación fuera de un módulo (intentando usar la biblioteca Shepard.js)

Estoy tratando de usar Shepard.js para mi aplicación web.

He instalado el paquete usando:

 npm install shepherd.js --save

Y puedo ver la carpeta en la carpeta node_modules en el directorio de mi aplicación web:

 /Users/xxx/Desktop/Coding/anybody/anybody1/node_modules/shepherd.js

También verifiqué que tengo node.js instalado, lo cual hago.

Cuando trato de seguir la parte de uso de Shepard Docs y agregarlo a mi archivo js, aparece este error:

 Uncaught SyntaxError: Cannot use import statement outside a module

Así es como lo agregué a mi archivo .js:

 import Shepherd from 'shepherd.js'; const tour = new Shepherd.Tour({ defaultStepOptions: { classes: 'shadow-md bg-purple-dark', scrollTo: true } }); tour.addStep({ id: 'example-step', text: 'This step is attached to the bottom of the <code>.example-css-selector</code> element.', attachTo: { element: '#vygr-nav', on: 'bottom' }, classes: 'example-step-extra-class', buttons: [ { text: 'Next', action: tour.next } ] }); tour.start();

No estoy muy seguro de lo que estoy haciendo mal: esta es la primera vez que instalo una biblioteca en JavaScript.

Gracias de antemano por cualquier ayuda

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda