Flaskで開発していたり、http通信が必要となるjsのライブラリを使っているとlocalhostのwebサーバーを立てたくなることがある。
そこで苦労の末辿り着いた便利エイリアスを紹介したい。
それがこれ
alias httpserver="python -m SimpleHTTPServer& start chrome http://localhost:8000"
pythonの環境があることが前提となっているが、linuxだと標準装備だし他環境でも環境導入が問題になることはないだろう。
クロームなんて使うかボケ!って人はfirefoxなり適宜ブラウザを変えればいい。
追記:
python3系だとうまくいかないよう。
3系の場合は前半の部分を
python -m http.server
とする
Python2系でもPython3系でも簡易Web鯖をワンライナーで立てる - tututenの備忘録