2016-06-30 1 views
0

Diese Frage gilt für alle Arten von NodeJS Kommandozeilen-Tool, aber in diesem Fall ich bin mit einem NodeJS Server Launcher genannt http-server.Wie kann ich die verfügbaren Optionen für ein NodeJS Kommandozeilen-Tool?

Es gibt mehrere Optionen zur Verfügung, wenn dieses Modul auf der Kommandozeile starten. Zum Beispiel

http-server -p 8085 

zu starten auf Port 8085.

Gibt es eine Möglichkeit für mich, alle möglichen Optionen, ohne angezeigt zu sehen, online zu gehen, die NPM-Dokumentationsseite zu überprüfen? Gibt es

Antwort

1

einfach die --help Flag verwenden:

http-server --help 

Und Sie werden sehen:

options: 
    -p   Port to use [8080] 
    -a   Address to use [0.0.0.0] 
    -d   Show directory listings [true] 
    -i   Display autoIndex [true] 
    -e --ext  Default file extension if none supplied [none] 
    -s --silent Suppress log messages from output 
    --cors[=headers] Enable CORS via the "Access-Control-Allow-Origin" header 
        Optionally provide CORS headers list separated by commas 
    -o [path] Open browser window after starting the server 
    -c   Cache time (max-age) in seconds [3600], e.g. -c10 for 10 seconds. 
       To disable caching, use -c-1. 
    -U --utc  Use UTC time format in log messages. 

    -P --proxy Fallback proxy if the request cannot be resolved. e.g.: http://someurl.com 

    -S --ssl  Enable https. 
    -C --cert Path to ssl cert file (default: cert.pem). 
    -K --key  Path to ssl key file (default: key.pem). 

    -r --robots Respond to /robots.txt [User-agent: *\nDisallow: /] 
    -h --help Print this list and exit. 

Wenn Sie jemals vergessen, sehen nur die letzte Option in der Liste.

Verwandte Themen