Node.jsのHTTPサーバは、ローカルサーバを設定します

プロジェクトの使用VUE-cliの作成、リアルタイムで番組を視聴するために、自動的に更新するようにブラウザを可能にしますが、原則はWebPACKのローカルサーバとして、このマシンをローカルサーバを起動し、ということです。

パッケージには、静的なHTMLページです後にファイル、ローカルフォルダは、直接一般プライムhifile契約している開いた中で、時にコードのリンクHTTPまたはHTTPSの存在を、HTMLページが正しく開きません、この状況を解決するために、我々がする必要がありますローカルサーバーを偽装するためにローカルスタート。

HTTPサーバのNode.jsの使用は、ローカルサービスを有効にする次の手順を実行します。

まず、コンピュータがインストールされているのNode.js、HTTPサーバーインストール

NPMのhttpサーバ-gをインストール

次に、コマンドHTPP・サーバーを実行し、ローカルサーバのルートディレクトリとして、あなたがしたい場所を入力します

ローカルサーバを起動し、Ctrlキーを使用することができます+ Cは、サーバをシャットダウン

HTTPサーバ-c-1(⚠️が唯一のhttpサーバを入力した後、コードを更新し、ページが更新を同期されません)

略称HS

あなたは、サーバーのリスンアドレスを変更し、ポート番号を聞くことができます

HS <パス> -a 127.0.0.1 -p 8090

パスはリストのアドレスである、オープンCMDのデフォルトのディレクトリのアドレスは、デフォルトのパスオープンCMDアドレスを省略することができます

-aパラメータには、アドレスを聞いています

-pパラメータは、ポートで待機しています

その他のパラメータ

効果 効果
-pまたは--port ポート設定、デフォルトは8080です
-a デフォルト設定-aアドレスが0.0.0.0である聞きます
-d 真デフォルトでは、ファイルのリストを表示するかどうかを
-私 デフォルトの表示は自動的に真のインデックスが作成されます
-gまたは--gzip  デフォルトはfalse、およびファイルのGZIPエンコーディングのgzipバージョンを受け入れるための要求があった場合、それは./public/some-file.js.gz機能します、というよりも./public/some-file.js
-eまたは--ext 無デフォルトのファイル拡張子の場合(デフォルトのhtml)
-sまたは--silent  コンソールログの出力を禁止
-cors クロスドメイン・リソースの共有を許可
-o デフォルトのブラウザを開くためにサービスを開始した後、
-c 、(秒)キャッシュキャッシュ制御最大エージングヒードの滞留時間を設定する例:-C10 10秒、3600秒、デフォルトでは、-c-1のキャッシュを無効にするために使用されている場合
-Uまたは--utc コンソール出力時にUTC形式を使用します
-Pまたは--proxy  URLアドレスでは、エージェントはローカルリソースでは解決できません
-Sまたは--ssl  HTTPSプロトコルを使用
または-C --cert  SSL証明書のファイルパスは、デフォルトでのcert.pemです
-Kまたは--key  SSL鍵ファイル・パス
-hまたは--help  ヘルプを表示します



 




 

 


 





 

 

 

 

 

 

 

 

参考:https://blog.csdn.net/ithanmang/article/details/88375259

 

おすすめ

転載: www.cnblogs.com/xiaofenguo/p/11315810.html