hexo-server
Hexo 3のリリースとともに、サーバーはメインモジュールから分離されました。サーバーを使用開始するには、まずhexo-serverをインストールする必要があります。
$ npm install hexo-server --save |
サーバーをインストールした後、以下のコマンドを実行してサーバーを起動します。デフォルトでは、あなたのウェブサイトは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 |