Я пишу в файл JS с помощью транспортира следующим образом:Как написать файл js в определенном месте на парах значений ключа?
index.js
var outputFile = '../Actions/data_write.js';
var username = "someusername";
var password = "somepassword";
var fs = require('fs');
var text = "userCredentials : {username : '"+username+"', password : '"+password+"'};";
fs.writeFile(outputFile, text, function(error){
if(error){
console.log(error);
}else{
console.log('data saved to '+outputFile);
}
});
Мой вопрос я не могу понять, как писать эти данные в определенном месте. Так что прямо сейчас текст записывается во весь файл, заменяя старый контент. Я хочу написать его, скажем, в определенном месте, скажем, у меня есть несколько данных с именем пользователя и паролем, определенным в массиве в этом файле. Я хочу написать этот конкретный массив.