2017-06-30 2 views
0

Ich versuche statische Dateien zu liefern, wenn Benutzer Route '/' eingegeben.Restreat serveStatic und separate Funktionsaufruf nach

server.get(/\/?.*/, [restify.serveStatic({ directory: 'public/', default: 'index.html'}), exampleFunction]) 

Also mein Ziel ist es, Server statische Dateien (es funktioniert), und danach eine Funktion exampleFunction genannt auszuführen.

Wie kann ich das erreichen? Jetzt wird nur noch die serveStatic aufgerufen, und ich habe keine Möglichkeit gefunden, die exampleFunction direkt danach auszuführen.

Antwort

0

Dont wissen nicht, was Frameworks usw. Sie verwenden, aber ich werde erraten ...

Sie nicht ein Array übergeben können server.get aber Sie können Ihre eigene Funktion

server.get(/\/?.*/, function(req, res){ 
    restify.serveStatic({ directory: 'public/', default: 'index.html'}); 
    customFunction(); 
}) 
+0

ich machen versucht, dass one und restify.serveStatic nicht funktioniert, obwohl customFunction aufgerufen wird. – ikenator

Verwandte Themen