Я решаю проблему с envfile
модулем:
const envfile = require('envfile');
const sourcePath = '../../.env';
let sourceObject = {};
// Parse an envfile path
// async
envfile.parseFile(sourcePath, function (err, obj) {
//console.log(err, obj)
sourceObject = obj;
sourceObject.DB_HOST = '192.168.1.62';
envfile.stringify(sourceObject, function (err, str) {
console.log( str);
fs.writeFile(sourcePath, str, function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
});
});
});