Как манипулировать кодом в html-файле, хранящемся на стороне сервера, с помощью Node.js?

Я работаю над проектом, в котором у меня есть папка на стороне сервера. Папка содержит файлы HTML, CSS и JS, которые можно использовать для развертывания статического сайта. Мне нужно манипулировать кодом в файле HTML на основе данных, введенных пользователем на стороне клиента, и после изменения файлов HTML, CSS, js пользователь может загрузить их в формате .zip.

Проблема, с которой я сталкиваюсь:

  1. Как редактировать код где хочу в файлах из копии созданной папки. Чтобы быть точным, если я хочу <P> section </P> в определенном месте HTML-кода, как мне это сделать? Можно ли для этого использовать node.js? Нужен ли мне номер строки кода, куда я хочу вставить новый фрагмент?

  2. Как отправить пользовательские данные, такие как изображения, на сервер? Для данных в текстовом формате будет ли работать формат JSON? Является ли node.js правильным выбором для этого проекта?

Схема проекта


person Toughyear    schedule 15.03.2020    source источник
comment
См. этот вопрос.   -  person Matt    schedule 16.03.2020
comment
@ Мэтт, я посмотрю на это. Спасибо   -  person Toughyear    schedule 16.03.2020