nge-facturaperu
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

nge-facturaperu

nge-facturaperu. Es un proyecto de libreria javascript que contiene componentes reutilizables para el proyectos web de facturación electrónica u algún otro proyecto web.

Contenido

Demo

puedes ver todos los componentes que tenemos aquí Demo

Requisitos

los requisitos para la estética.

  • Angular versión 8.2.0+
  • Bootstrap Versión 4.0.0
  • Font-awesome Versión 4.7.0

los requisitos para los archivos PDF y Excel.

  • makepdf Versión 0.1.62
  • exceljs Versión 1.12.2
  • file-saver Versión 2.0.2

Instalación

instalar primero los requisitos con npm.

Luego instalamos Bootstrap.

npm i -save bootstrap@4.0.0

Ahora instalamos Font-awesome

npm i --save font-awesome@4.7.0

Finalmente instalamos el paquete con el siguiente comando.

npm install --save nge-facturaperu

Configuración de los estilos.

Agregamos en el archivo angular.json de nuestro proyecto.

"styles"[
  "node_modules/font-awesome/scss/font-awesome.scss",
  "node_modules/bootstrap/dist/css/bootstrap.css",
  "node_modules/pdfmake/build/pdfmake.js",
  "node_modules/pdfmake/build/vfs_fonts.js",
  "node_modules/exceljs/dist/exceljs.min.js"
],

Agregamos en el archivo tsconfig.json de nuestro proyecto(para el archivo excel).

"compilerOptions"{
    "paths": {
      "exceljs": [
        "node_modules/exceljs/dist/exceljs.min"
      ]
    },
  ...
}

Luego agregar el módulo del componente que deseas utilizar en el AppModule o xModule de tu aplicación.

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
 
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { NgeButtonIconModule, NgeFacturaPeruModule } from 'nge-facturaperu';
 
 
@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    NgeFacturaPeruModule,
    NgeButtonIconModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

y ya podras utilizarlo en tu componente html.

<nge-facturaperu></nge-facturaperu>
 
<nge-button-icon></nge-button-icon>

Colaboradores.

Autores

Licencia

Este proyecto esta bajo la licencia MIT.

Package Sidebar

Install

npm i nge-facturaperu

Weekly Downloads

2

Version

1.0.3

License

MIT

Unpacked Size

1.09 MB

Total Files

134

Last publish

Collaborators

  • tiposaurio