• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nauka Node.js - Nie działa mi hbs

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
67 wizyt
pytanie zadane 5 dni temu w JavaScript przez MacieKap Obywatel (1,970 p.)

Witam,

właśnie uczę się node.js i napotkałem problem (poniżej widoczny).

Z góry dziękuję za odpowiedzi

const express = require('express')
const port = 3000


const app = express()
app.set('view engine', 'hbs')

app.get('/', (req, res) => {
    res.render('index')
})

app.listen(port)
Error: Cannot find module 'hbs'
Require stack:
- C:\Users\macie\node_modules\express\lib\view.js
- C:\Users\macie\node_modules\express\lib\application.js
- C:\Users\macie\node_modules\express\lib\express.js
- C:\Users\macie\node_modules\express\index.js
- C:\Users\macie\Projekt.js\app.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1053:15)
    at Module._load (node:internal/modules/cjs/loader:898:27)
    at Module.require (node:internal/modules/cjs/loader:1120:19)
    at require (node:internal/modules/helpers:112:18)
    at new View (C:\Users\macie\node_modules\express\lib\view.js:81:14)
    at Function.render (C:\Users\macie\node_modules\express\lib\application.js:587:12)
    at ServerResponse.render (C:\Users\macie\node_modules\express\lib\response.js:1039:7)
    at C:\Users\macie\Projekt.js\app.js:9:9
    at Layer.handle [as handle_request] (C:\Users\macie\node_modules\express\lib\router\layer.js:95:5)
    at next (C:\Users\macie\node_modules\express\lib\router\route.js:144:13)
komentarz 5 dni temu przez ScriptyChris Mędrzec (190,440 p.)

Zainstalowałeś paczkę hbs?

 
komentarz 5 dni temu przez MacieKap Obywatel (1,970 p.)
przeniesione 5 dni temu przez MacieKap
Tak, zainstalowałem.
komentarz 5 dni temu przez ScriptyChris Mędrzec (190,440 p.)
komentarz 4 dni temu przez MacieKap Obywatel (1,970 p.)
Tak

1 odpowiedź

0 głosów
odpowiedź 2 dni temu przez name() Nowicjusz (240 p.)
Cannot find module 'hbs' - paczka może zainstalowana ale nie wczytana :)

Tak jak wczytujesz expressa to na tej samej zasadzie musisz wczytać handlebars, zerknij sobie w dokumentację co dokładnie wpisać w zależności od wersji

Podobne pytania

0 głosów
1 odpowiedź 223 wizyt
+2 głosów
3 odpowiedzi 110 wizyt
pytanie zadane 21 kwietnia 2021 w JavaScript przez janzw4 Bywalec (2,050 p.)
0 głosów
1 odpowiedź 186 wizyt
pytanie zadane 6 września 2021 w JavaScript przez Maxxxii Obywatel (1,260 p.)

90,310 zapytań

138,910 odpowiedzi

311,123 komentarzy

60,024 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...