Во-первых, вам нужно получить свой идентификатор заказа. Для этого вы должны использовать req.params.orderId
.
Во-вторых, когда вы звоните res.send
, он завершает ваш звонок, поэтому вы не можете обработать что-либо, что хотите отправить в ответ.
В-третьих, я не знаю точно, как вы хотите использовать библиотеки canvas и jsBarcode, но разместите orderId там, где вам это нужно.
Правильный способ кодирования это может быть:
router.get('/:orderId', function(req, res, next) {
const orderId = req.params.orderId;
var canvas = new Canvas();
const barcode = JsBarcode(canvas, "Hello"); //I want to eventually pass the orderID here so that it can generate the barcode based on that.
res.send(barcode);
});