En este repositorio se mostrarán codigos básicos para la lectura y la escritura en archivos xlsx
Importante: Para una lectura correcta revisar que las tablas tengan encabezados y que se encuentren en la primera fila con el siguiente formato
Nombre | Numero | ... |
---|---|---|
------ | ------- | ... |
La dependencia de Jest se emplea en el proyecto para llevar a cabo las pruebas unitarias.
Se optó por usar esta dependencia debido al choque que hay con las pruebas unitarias automatizadas por GitHub y windows.
La dependencia de xlsx se ha empleado para dar lectura a los archivos de tipo excel fs-extra fue de utilidad para poder mover los archivos de salida a una carpeta, esto con la finalidad de tener más orden en el proyectoPara tener el proyecto en tu ordenador realiza los siguientes pasos:
Realiza un fork de este rpositorio
En la terminal ejecuta el siguiente comando (sustituyendo username por tu usuario en gitHub)
git clone https://github.com/[Username]/ExcelFile_to_VCF
En la terminal ejecuta el siguiente comando
cd PracticaJS_xlsx
Instala las dependencias con el siguiente comando
npm install -i
O bien, instalando una a una las dependencias
npm install jest --save
npm install xlsx
npm install fs-extra
npm test --all
Antes de ejecutar el codigo, asegurate de haber colocado el archivo xlsx en la carpeta public y poner su nombre en el archivo index.js en la variable file. Para ejecutar el proyecto se debe ejecutar el siguiente comando
node index.js