docker上にVue.jsのコンテナを立てたけど、vue ui
を使いたくなった。
デフォだとlocalhostかつ8000で立ち上がる。
オプションを指定するだけ
非常に簡単
vue ui
の後にいろいろオプションを足せる
/usr/src/app$ vue ui -h
Usage: ui [options]
start and open the vue-cli ui
Options:
-H, --host <host> Host used for the UI server (default: localhost)
-p, --port <port> Port used for the UI server (by default search for available port)
-D, --dev Run in dev mode
--quiet Don't output starting messages
--headless Don't open browser on start and output port
-h, --help output usage information
ひとまず8080はdev用にのportとして置いていて、一応このデフォポートを使えるように8000もdocker-comose.ymlの時点で繋げた。
localhostだとdockerの外から見にいけないので、hostを 0.0.0.0
にして起動する。
$ vue ui -H 0.0.0.0
🚀 Starting GUI...
🌠 Ready on http://0.0.0.0:8000
これでhttp://localhost:8000/を見に行くと表示されている。
-P, —port でportを8080のすればそれでもいける。
以上、備忘録。