Ответы пользователя по тегу Node.js
  • Ошибка nodemailer: Missing credentials for "PLAIN"?

    SecurityYourFingers
    @SecurityYourFingers
    I make other things, but i know that without your
    Это google не пускает, думает что твой акк взломан

    Вот тут есть вариант сбросить блокировку

    Если указанные выше действия не помогли, откройте страницу https://www.google.com/accounts/DisplayUnlockCaptcha и следуйте появляющимся инструкциям.
    Ответ написан
    Комментировать
  • Нужен хостинг для node.js приложений. Порекомендуете?

    SecurityYourFingers
    @SecurityYourFingers
    I make other things, but i know that without your
    Платформа, конектится с гитхабом или гитлабом. Оттуда тянет ваш код и билдит прилажку
    https://www.netlify.com/

    Аналогично впринципеее
    https://www.gatsbyjs.com/

    https://pages.github.com/
    Ответ написан
    Комментировать
  • Как сделать интернет магазин на чистом js с использованием node.js в качестве бэкенда?

    SecurityYourFingers
    @SecurityYourFingers
    I make other things, but i know that without your
    Привет друг!

    Ну в начале пути определись со стеком

    backend: Nodejs
    server: expressjs
    database: Mongodb
    frontend: Reactjs

    Туториалы по такому стэку можно гуглить с аббривиатурой MERN

    Есть так же на ютубе: PERN (здесь база данных - postgress)

    Есть отличный курс на канале itkamasutra
    101 урок, в среднем по 40 минут. Человек рассказывает и показывает как создает соц сеть, это в ответ на:
    - Как на основании знании о том, страницы сесть, создать свою собственную базу данных и провести между таблицами грамотную связь. Как спроектировать её?

    - Как доставать и выводить данные на страницу?


    - Как создать админку для магазина

    Задаваясь таким вопросом, я тебе сразу могу сказать что ты в самом начале большооого пути...
    Ответ написан
    7 комментариев
  • Как правильно записать имя сервера?

    SecurityYourFingers
    @SecurityYourFingers Автор вопроса
    I make other things, but i know that without your
    В итоге до сих пор неизвестно человечеству, как подключиться к БД на ВМ....плюнул и локально установил СУБД
    Ответ написан
    Комментировать
  • Как вывести данные из БД на страницу html?

    SecurityYourFingers
    @SecurityYourFingers Автор вопроса
    I make other things, but i know that without your
    var mass = [];
    
    function queryDatabasePunish() {
        request = new Request(`SELECT punishments.num_punishment, breakdowns.coast, punishments.name_breakdown FROM breakdowns INNER JOIN punishments ON breakdowns.num_breakdown = punishments.num_breakdown WHERE (punishments.num_ptc = '${password}')`, function (err, rowCount, rows) {
            console.log(rowCount + ' row(s) вернулось из штрафов');
            
            PunCount = rowCount;
        });
        request.on('row', function (columns) {
            columns.forEach(function (column) {
                var rep = column.value;
                    mass.push(rep);
                    //console.log(mass);
            });
        });
    
        abcdef.execSql(request);
    }
    Ответ написан
    Комментировать
  • Как в ejs циклом вывести объекты?

    SecurityYourFingers
    @SecurityYourFingers Автор вопроса
    I make other things, but i know that without your
    <% for (var n=0; n<(locals.length); n++) {%>
                    <% if (JSON.stringify(locals[n * 3]) === undefined) break;%>
                    <p>Номер протокола:         <%- JSON.stringify(locals[n * 3])%></p>
                    <p>Название нарушения:      <%- JSON.stringify(locals[3 * n + 2])%></p>
                    <P>Дата фиксации нарушения:                                     </P>
                    <p>Сумма:                   <%- JSON.stringify(locals[3 * n + 1])%></p>
                    <hr>
                    <% } %>
    Ответ написан
    Комментировать
  • Как сюда вставить переменную?

    SecurityYourFingers
    @SecurityYourFingers Автор вопроса
    I make other things, but i know that without your
    Я нашёл такой способ
    request = new Request("SE.. WHERE num_license='{login}'".replace('{login}', login), functi.. {
    Ответ написан
    Комментировать
  • Как с помощью tedious и ejs(node js) вывести таблицу из sql server?

    SecurityYourFingers
    @SecurityYourFingers Автор вопроса
    I make other things, but i know that without your
    Вот такая функция позволяет заполнить объект driver{}
    var driver = {};//создал объект
    function queryDatabase() {
        request = new Request("SELECT * FROM [driving license] WHERE name_driver='Олег'", function (err, rowCount, rows) {
            console.log(rowCount + ' row(s) returned');
            //process.exit();
        });
    
        request.on('row', function (columns) {
            columns.forEach(function (column) {
                console.log("%s\t%s", column.metadata.colName, column.value);
                driver[column.metadata.colName] = column.value;//заполнение объекта
            });
        });
    
        connection.execSql(request);
    }


    Дальше, как только пройдёт соединение, юзаем
    эту
    ar connection = new Connection(config);
    connection.on('connect', function (err) {
            if (err) {
                console.log(err);
            }
            else {
                queryDatabase(); //вот тут юзаем нашу функцию
            }
        }
    )
    функцию

    а это уже использование шаблонизатора EJS
    app.get('/driver', function (req, res) {
      res.render('driver', {name:driver.name_driver, lastName:driver.last_name_driver, numPtc:driver.num_ptc, numLicense:driver.num_license});
    });

    Здесь я передаю на страницу свойства объекта name:driver.name_driver
    А тут уже юзаю эту переменную name
    <div class="header">
                <h1>Вы зашли как водитель: <%=name%></h1>
                <a href="http://localhost:3000/"><div class="btn-close">ВЫХОД</div></a>
            </div>



    Кому нужны будут ещё подробности, пишите в вк
    Ответ написан
    Комментировать
  • Как запустить сайт на node.js?

    SecurityYourFingers
    @SecurityYourFingers
    I make other things, but i know that without your
    На ютубе найдите канал "Гоша Дударь"
    Вот его видео посмотрите, там все просто и понятно.
    Ответ написан