2017-08-10 3 views
0

Ich bin neu in Node.js Entwicklung und ich erkunde den Code eines realen Projekts (mit Node.js, Express, Typescript). Es gibt diesen Code:Node.js - was ist die boot() -Funktion und woher kommt sie?

import { boot, bootOptions } from './helpers/bootstrap'; 

const opts = bootOptions(); 

boot(opts).then(createRestRoutes()).then(restRoutes => { 

    // Register routes (as middleware layer through express.Router()) 
    app.use(restRoutes); 
    ... 
} 

Die Boote() Funktion wird definiert in bootstrap.ts Datei in src/helpers Verzeichnis. Ich habe diese Funktion nie in Beispielen während meiner Studie von Node.js/express gesehen. Ich habe versucht, es zu googeln, aber nichts relevantes gefunden (außer Bootstrap CSS Framework).

Könnten Sie mir bitte erklären, woher diese Funktion/Datei kommt und wo sie dokumentiert ist? Ist es eine Datei eines Drittanbieters?

Antwort

0

bootstrap.ts - ist ein benutzerdefiniertes Modul, keine Bibliothek. So kann Ihre boot Funktion sein, was auch immer ein Entwickler wünschte.

Öffnen Sie einfach diese Datei und untersuchen Sie sie.