Как было сказано ранее, вы не делаете это правильно.
очень важно сказать, что node.js - это среда выполнения , и простое размещение HTML-файла с кодом JS на GoDaddy не делает его "серверным", поскольку код выполняется в браузере и не на сервере.
Что вы действительно хотите сделать, так это использовать Blob, как указано выше, или сделать что-то вроде этого (если вы хотите использовать node.js):
var express = require('express')
var app = express()
app.post('/<your_path>', function (req, res) {
writeToFilexx(/*Here you may want to pass data using body parser*/)
})
/*
Here you will start the server
*/
Обратите внимание, writeToFilexx - это функция, которую вы должны реализовать с помощью fs.
на стороне клиента вам нужно будет отправить серверу запрос с данными, которые вы хотите записать в файл.
Это выглядит так:
1. клиент отправляет данные на сервер.
2. сервер получает данные (обрабатывает запрос).
3. серверный процесс и хранит данные.
Как вы уже догадались, файл будет сохранен на сервере, а не на ПК клиента.