Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 May 12

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Простота разработки конечно же
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Чтобы она выдавалась в гугле первой строчкой по запросу howto node express :).
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
шоб был роутинг и чето для аутентификации / авторизации )
источник

F

Fuckboy in NodeUA - JavaScript and Node.js in Ukraine
Так это уже есть
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
объясни, что ты понимаешь под роутингом
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
Из урл доставать параметры(чтоб руками не парсить) да и просто для нужного урл выполнять нужные действия(и опять же без велосипедов хотелось бы, хотя может это зря я).
источник

F

Fuckboy in NodeUA - JavaScript and Node.js in Ukraine
это же противоречит концепции RPC
источник

s

skezze in NodeUA - JavaScript and Node.js in Ukraine
app.get("/", function(req, res) {
   pool.query("SELECT * FROM Books", function(err, data) {
       if (err) return console.log(err);
       res.render("index.hbs", {
           Books: data
       });
   });
});

в этом куске кода возникает ошибка

Error: Failed to lookup view "index.hbs" in views directory "C:\Users\skezze\Desktop\5lab\views"
   at Function.render (C:\Users\skezze\Desktop\5lab\node_modules\express\lib\application.js:580:17)
   at ServerResponse.render (C:\Users\skezze\Desktop\5lab\node_modules\express\lib\response.js:1012:7)
   at Query.onResult (C:\Users\skezze\Desktop\5lab\app.js:24:13)
   at C:\Users\skezze\Desktop\5lab\node_modules\mysql2\lib\commands\query.js:72:16
   at processTicksAndRejections (internal/process/task_queues.js:75:11)
Error: Failed to lookup view "index.hbs" in views directory "C:\Users\skezze\Desktop\5lab\views"
   at Function.render (C:\Users\skezze\Desktop\5lab\node_modules\express\lib\application.js:580:17)
   at ServerResponse.render (C:\Users\skezze\Desktop\5lab\node_modules\express\lib\response.js:1012:7)
   at Query.onResult (C:\Users\skezze\Desktop\5lab\app.js:24:13)
   at C:\Users\skezze\Desktop\5lab\node_modules\mysql2\lib\commands\query.js:72:16
   at processTicksAndRejections (internal/process/task_queues.js:75:11)
В чем может быть проблема, брал код с метанита, немного поменял под себя. В ноду не углублялся, не кидайтесь камнями
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
нету index.hbs
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
в папке \Users\skezze\Desktop\5lab\views
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Почти для всех случаев RPC через вебсокеты, и урлы используются только для подключения. Когда нужно именно http API, то не нужно руками парить, все автоматически. Ну еще урлы для веб-хуков можно использовать. Но эндпоинт выгладит как функция с именованными аргументами.
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in NodeUA - JavaScript and Node.js in Ukraine
дядь ти шо ёбу дал
источник

s

skezze in NodeUA - JavaScript and Node.js in Ukraine
дело в том, что этой папки в проекте вообще нет
источник

s

skezze in NodeUA - JavaScript and Node.js in Ukraine
ага, лол, тоесть нужно было просто закинуть в эту папку
источник

s

skezze in NodeUA - JavaScript and Node.js in Ukraine
а что не так
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
полегче, ну ужас..., ну ужас..., но не ужас-ужас
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
он к тому, что этот код нужно не справлять, а выбросить
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
просто не знает, как это сказать без бранных слов
источник

s

skezze in NodeUA - JavaScript and Node.js in Ukraine
Хмм, я лабку в институт делаю, нода не моя основа, по этому я думаю сойдёт
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
А какой вуз и преподаватель?
источник