Node.js - Usar una funcion en un index.js

 
Vista:
Imágen de perfil de Juan José
Val: 2
Ha disminuido 1 puesto en Node.js (en relación al último mes)
Gráfica de Node.js

Usar una funcion en un index.js

Publicado por Juan José (1 intervención) el 22/01/2020 04:10:59
Buenas, estoy intentando llamar a un módulo en el cual leo un archivo, lo lee.
Pero al guardarlo en un variable me dice que no es una función.

recorte

Código del index.js
1
2
3
4
5
6
7
8
const readTemplate = require('./owner_modules/readTemplate');
const readJson = require('./owner_modules/readJSON');
 
//Leemos los archivos y los guardamos en
const tmpOverview = readTemplate('ovewview.html');
const tmpUser = readTemplate('user.html');
const tmpUserPresentation = readTemplate('userPresentation.html').join('');
const dataJSON = readJson('data.json');

Finalmente dejo el módulo readTemplate.

1
2
3
4
5
6
7
8
9
// jshint esversion:6
const fs = require('fs');
 
/**
 * @param {string} [templateHtml] Template
 */
module.export = (templateHtml) =>{
    return fs.readFileSync(`${__dirname}/templates/${templateHtml}`, 'utf-8');
};

me gustaría tenerlos por separado, la lectura es correcta el problema creo que está cuando lo exporto y seguramente por como lo uso. Ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de pablo
Val: 46
Ha mantenido su posición en Node.js (en relación al último mes)
Gráfica de Node.js

Usar una funcion en un index.js

Publicado por pablo (14 intervenciones) el 03/02/2020 19:53:00
Hola Juan José.

Puede colocar el código que se encuentra acá, completo para verificar algo

1
./owner_modules/readTemplate

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar