コマンド実行する方法が複数あるようなので、それぞれについて比較しました。コマンドを実行することができません。cowsayこのように実行できない理由は単純で、ローカルインストールしただけではパッケージにパスが通っていないためです。コマンド実行する方法ローカルインストールしたパッケージのコマンドを実行するには以下の3つ(4つ目はグローバルインストールなのでカウント外)が挙げられます。パッケージがインストールされるのでパスを指定してあげるだけです。設定する値はなんでも良いです。パッケージを実行することができます。||また、ローカルに存在しないパッケージは一時的にパッケージをインストールしてコマンド実行を実行してくれます。そのようにインストールしたパッケージはコマンド実行に削除されます。10個のパッケージを1.636秒でインストールしました。||ローカルにパッケージがあってもなくても使用できるのは便利ですね。指定する必要もありませんが、その環境でしか実行できなくなります。実行することができます。パスを通しながら実行する機会はないと思われます。登録したほうがいいと思います。実行でいいと思います。登録すると管理する対象が増えるのでお勧めしません。機能としてローカルインストールされていないパッケージは、一時的にパッケージをインストールして実行してくれます。経由で毎回インストールしながらコマンド実行するのもありだと思います。時間はかかりますが、検証の結果、不要になったパッケージのアンインストールのし忘れなどがないというメリットがあります。【参考】npxでnodeモジュールを実行するそれって本当にグローバルインストールする必要がありますか?よくネットに転がっている記事はやたらとグローバルインストールさせてきます。そのとき安易にグローバルインストールしないほうがいいです。グローバルインストールされたパッケージは環境が異なると使用することができません。使って一時的にインストールするだけで済むケースがほとんどです。お問い合わせください。wantedly.com/id/suguru_takahashi_mバッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフト券が還元されます。お問い合わせください。ローカルインストールの有無にかかわらず実行できるそれって本当にグローバルインストールする必要がありますか?まとめZennエンジニアのための情報共有コミュニティAboutZennについて運営会社お知らせ・リリースGuides使い方Publicationよくある質問LinksTwitterGitHubメディアキットLegal利用規約プライバシーポリシ。