React Apps:
npm run build
グローバルにインストールされたパッケージ:
npm install -g serve
そしてそれを実行します:
serve -s build
どうすれば止めることができますか?
私はもう試した serve help
しかし、停止オプションは表示されません
オプション:
-a, --auth Serve behind basic auth -c, --cache Time in milliseconds for caching files in the browser -n, --clipless Don't copy address to clipboard (disabled by default) -C, --cors Setup * CORS headers to allow requests from any Origin (disabled by default) -h, --help Output usage information -i, --ignore Files and directories to ignore -o, --open Open local address in browser (disabled by default) -p, --port <n> Port to listen on (defaults to 5000) -S, --silent Don't log anything to the console -s, --single Serve single page applications (sets `-c` to 1 day) -u, --unzipped Disable GZIP compression -v, --version Output the version number
他のプロセスと同様に、コンソールでプロセスを停止できます:Ctrl + c
。
https://superuser.com/questions/103909/how-to-stop-a-process-in-terminal を参照してください
Serveを使用して、reactアプリの実稼働ビルド(create-react-appからビルド)を提供するのと同じ問題がありました。
最終的には、ファイルシステム上の別の場所で再度serveを使用して(ホームディレクトリのように、次にCtrl + c
。
serve で提供されている反応アプリを強制終了するには、このようなことを行うことができます:
> cd ~
> serve
そして、Ctrl + c
次に http:// localhost:50 に移動して、何も処理されていないことを確認します。