昨日以下のような記事を書いたのですが、よく考えたらNodeで単独のコマンドを作れば開発環境とかCMSとか関係なく何でもできるじゃんということに気が付きました。 というわけで単独のコマンドとして作ったのが以下です。 Changelog 2018/08/14 - --http-server というオプションを追加しました。 2018/05/31 - 設定ファイルがないと動かないことがわかったので修正しました。(v0.1.10) 概要 このコマンドは ngrok というツールを経由してローカル環境に対してパブリックなURLを割り当てます。 さらにこのコマンドは、Nodeの http-proxy モジュールによるリバースプロキシを内蔵していまして、HTMLコンテンツ内に決め打ちで入れられているホスト名を、ngrokによって割り当てられたホスト名に置換します。 そのためたとえば WordPress
![ローカル開発環境に対してパブリックなURLを割り当てて外部から接続可能にするコマンドを作った - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/5cff7ed2562e3b4cb84f523004319bc7c8169466/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgzJUFEJUUzJTgzJUJDJUUzJTgyJUFCJUUzJTgzJUFCJUU5JTk2JThCJUU3JTk5JUJBJUU3JTkyJUIwJUU1JUEyJTgzJUUzJTgxJUFCJUU1JUFGJUJFJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgzJTkxJUUzJTgzJTk2JUUzJTgzJUFBJUUzJTgzJTgzJUUzJTgyJUFGJUUzJTgxJUFBVVJMJUUzJTgyJTkyJUU1JTg5JUIyJUUzJTgyJThBJUU1JUJEJTkzJUUzJTgxJUE2JUUzJTgxJUE2JUU1JUE0JTk2JUU5JTgzJUE4JUUzJTgxJThCJUUzJTgyJTg5JUU2JThFJUE1JUU3JUI2JTlBJUU1JThGJUFGJUU4JTgzJUJEJUUzJTgxJUFCJUUzJTgxJTk5JUUzJTgyJThCJUUzJTgyJUIzJUUzJTgzJTlFJUUzJTgzJUIzJUUzJTgzJTg5JUUzJTgyJTkyJUU0JUJEJTlDJUUzJTgxJUEzJUUzJTgxJTlGJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kNGIzNTVlMDUyZjk5ZjYxMTY0ZTY4Y2U3NzIzMzk2OQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbWl5YTAwMDEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWFlNzZkZjc4YmE0ZWYwZTkzMzhmNDU3NzJiMGE3MWFi%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dea8a3d4ee5704af103025ef2267c5497)