dieta 0,9

Server

# Server (Opțiuni) Funcția

Când este necesară dieta, returnează funcția de server care poate fi utilizată pentru a crea instanțe de server.

apel executat stânga

obiect opțiuni

Opțiuni instanță server. În acest moment, singura opțiune este „silențioasă”, care, dacă este setată la adevărat, dezactivează toate jurnalele generate de instanța serverului.

# app.path șir

Calea către directorul rădăcină al aplicației.

obiect # app.server

Valoarea returnată a http.createServer () sau https.createServer ().

# app.model (cale) funcție

Solicitați un fișier de la „

/ yourProject/models/". Dacă proiectul dvs. se află la"/Users/adam/yourProject ", atunci acesta va arăta în cadrul" models ". Va necesita fișierul corect chiar dacă îl apelați din folderele imbricate. Dosarul modelelor trebuie să iasă .Returnă module.exports din fișier.

șir de cale

Calea de solicitare din folderul „modele”.

# app.controller (cale) funcție

Solicitați un fișier de la „

/ yourProject/controllers/". Dacă proiectul dvs. se află la"/Users/adam/yourProject ", atunci acesta va arăta în" controllers ". Va necesita fișierul corect chiar dacă îl apelați din folderele imbricate. Dosarul controlerelor trebuie să iasă Returnează module.exports din fișier.

șir de cale

Calea de solicitare din folderul „controlere”.

# app.view (tip, face) funcție

Setați funcția de redare la tip.

introduceți șir

Alegeți tipul de vizualizare. În prezent html și fișiere sunt acceptate.

reda (cale, context)

Funcția care se execută pentru tipul de vizualizare.

# app.listen (Locație, httpsOptions) Funcția

Fiecare instanță de server are o gazdă unică care este setată cu app.listen ().

șir de locație sau obiect

Locația este de obicei un șir URL care conține protocolul "http"sau"https", urmând numele gazdei" ex: gazdă locală„apoi portul” ex: 8000" Locație poate fi, de asemenea, un obiect URL.