Вы не можете сделать это.
app.js
в клиенте, он не может импортировать "./server/server.js"
Но вы можете отправить массив с именем файла в этом бреде при рендеринге.
node.js
:
const files=fs.readdirSync('../Movies');
// when user request your page (this example use ejs)
res.render('<your_ejs_file>', {
myFiles: files,
});
// in your_ejs_file, create variable:
<script>
var yourFiles = <%= JSON.stringify(myFiles)%>
</script>
yourFiles
- имя массива файла в your_folder
Если вы хотите загрузить файл с сервера, вы можете использовать AJAX для его загрузки.
Я использую имя переменной diffrent, чтобы вы не ошиблись.