I need to create a JavaScript file which should consist of code like this.
const students= require('students');
const lecturers = require('lecturers');
const people = [
{
name: 'student',
tag: 'student',
libName: 'students'
},
{
name: 'lecturer',
tag: 'lecturer',
libName: 'lecturers '
}
]
module.exports = people;
For the time being i managed to create this file using fs module in nodejs. Like this
let peoples = {
name: 'student',
tag: 'student',
libName: 'students'
};
let data = `
const ${peoples.libName} = require('${peoples.libName}');
const people = [
${providers}
]
module.exports = people;
`;
fs.writeFile(".pep.config.js", data, function(err) {
if (err) {
console.log('Fail')
}
console.log('Success')
});
How can i add values(people objects) to the array of people and add require statements to an existing file?. with the current method i can only add one data at a time. Like this.
const students= require('students');
const people = [
{
name: 'student',
tag: 'student',
libName: 'students'
}
]
module.exports = people;