Company logo
  • Empleos
  • Bootcamp
  • Acerca de nosotros
  • Para profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
    • Bootcamp
  • Para empresas
    • Inicio
    • Nuestro proceso
    • Planes
    • Pruebas
    • Nómina
    • Blog
    • Calculadora

0

51
Vistas
Creating a Basic JS Library for Angular

I've been working to build some front-end components with CSS and some JS code. I've built the JS library using TypeScript and some vanilla JS. The structure of my code is:

  • /src/alert.ts
  • /src/modal.ts
  • /src/dropdown.ts
  • etc...

Each script file is laid out roughly like this:

export class Modal {
  constructor(element: Element|string, options: ModalOptions) {
    doSometing();
  }
}

I want to be able to compile my library and bring it into my Angular application like:

import { Modal } from 'mylibrary';

let modalInst = new Modal(Element, {
  someProperty: true
});

For the life of me, I can't figure out what I'm missing in order to get Angular to see my classes as modules. Can someone point me in the right direction?

7 months 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 empleo Planes Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2023 PeakU Inc. All Rights Reserved.