У меня есть файл шаблона, который я хочу изменить при копировании. Итак, мой файл шаблона будет выглядеть так:
template.js
$name
Когда я копирую этот файл, я хотел бы изменить содержимое $ name на что-то вроде пользователя, компании и т. Д. *
user.js
user
Company.js
company
Я использую NCP для выполнения копирования, и у него есть опция «преобразование» (которая дает мне доступ к потокам чтения и записи), но я не знаю, как манипулировать ими, чтобы выполнить это преобразование.
ncp('../patterns/template.js', /*THIS IS MY TEMPLATE FILE */
'./app/routes/user.js', /*THIS IS THE DESTINATION FILE */
{
/* HERE I DON'T KNOW HOW TO PERFORM THE TRANSFORMATION */
transform: function(read, write){ read.pipe(write); } /
}, (err) => {
if(err) console.log(err);
}
);
Может ли кто-нибудь помочь мне с этим?