![npxで便利だと思った機能まとめ](/media/596otn85X8t1qV9PyGI8tmeSDJ9WZBHerUeFNpxL.jpeg)
CONTENT
こんにちは、東京エンジニアのS.Wです。
今日はnpxというとても便利なツールを紹介します。
■npxとは
npmに同梱されているコマンドで、Nodeのパッケージをインストールすることなく簡易的に使用できるツールです。正確に言うと、インストールしていないモジュールを指定した場合、一時的にインストールして実行し、終了時に自動で削除してくれます。
いくつか便利だと思ったコマンドを挙げてみます。
■ serve
静的サイトをホスティングする。
-pでポート番号を変更できる。デフォルトは3000。
モックなどを手軽に作れそう。
■ sql-formatter-cli
プログラムで吐かれたような1行のSQL文を整形して表示する。
いちいちWEBのツールに投げなくていいのは助かる。
というかそもそもSQL内に機密情報、個人情報などが含まれる場合、おいそれとWEBツールに投げるわけにはいかない。
■ sort-package-json
package.jsonのあるディレクトリで実行するといい感じに並べ替えてくれる。
追加開発をしているとパッケージがぐちゃぐちゃになってくる。
インストールするほどでもないけど便利。
今日紹介した以外にも便利なNodeパッケージがたくさんありますので、機会がありましたらまた紹介したいと思います。