hexo-server
Hexo 3 のリリースに伴い、サーバーはメインモジュールから分離されました。サーバーを使用するには、まずhexo-serverをインストールする必要があります。
$ npm install hexo-server --save |
サーバーがインストールされたら、次のコマンドを実行してサーバーを起動します。デフォルトでは、Webサイトはhttp://localhost:4000
で実行されます。サーバーが実行されている間、Hexoはファイルの変更を監視し、自動的に更新するため、手動でサーバーを再起動する必要はありません。
$ hexo server |
ポートを変更したい場合や、EADDRINUSE
エラーが発生した場合は、-p
オプションを使用して別のポートを設定してください。
$ hexo server -p 5000 |
静的モード
静的モードでは、public
フォルダ内のファイルのみが提供され、ファイル監視は無効になります。サーバーを起動する前にhexo generate
を実行する必要があります。通常、本番環境で使用されます。
$ hexo server -s |
カスタムIP
Hexoは、デフォルトで0.0.0.0
でサーバーを実行します。デフォルトのIP設定を上書きできます。
$ hexo server -i 192.168.1.1 |