Показать сообщение отдельно
  #6 (permalink)  
Старый 05.09.2018, 16:39
Интересующийся
Отправить личное сообщение для wwIOPUCTww Посмотреть профиль Найти все сообщения от wwIOPUCTww
 
Регистрация: 16.08.2018
Сообщений: 11

Привет всем! Еще есть одна просьба, как создать папки с именем "переменной":

function reid() {
var fs = require('fs')
var x = proba
fs.mkdirSync('New/$x$')
}

server.js
var express = require('express')
var app = express()

function reid() {
    var fs = require('fs')
    var x = proba
    fs.mkdirSync('New/$x$')
}
app.get('/', function (req, res) {
    res.sendFile(__dirname + '/index.html')
})

app.get('/createDirectory', function (req, res) {
    try {
        reid()
        res.send(JSON.stringify({ created: 'success' }))
    } catch (erorr) {
        res.send(JSON.stringify({ created: 'failed' }))
    }
})

app.listen(4000, function () {
    console.log('started at http://localhost:4000')
})

index.html
<html>

<head>
    <script>
        document.addEventListener('DOMContentLoaded', function () {
            document.getElementById('createDirectory').addEventListener('click', function(e) {
                fetch('/createDirectory').then(r => r.json()).then(r => {
                    alert(r.created)
                })
            })
        })
    </script>
</head>

<body>
    <h1>Expressed</h1>
    <hr/>
    <div id="status"></div>
    <hr/>
    <button id="createDirectory">Создать папку</button>
</body>

</html>

Последний раз редактировалось wwIOPUCTww, 05.09.2018 в 16:41.
Ответить с цитированием