npx 使用チュートリアル今晩、 バージョン 5.2 以降、npm には npx コマンドが追加されました (付属しています)。 インストールされていない場合は、手動でインストールしてください。
npmとnpxの概念
要約すれば:
npx の使用シナリオ (npm と比較したいくつかの利点)いくつかの使用シナリオから始めて、現在のシナリオに対応するシナリオがあり、それを直接適用できることを願っています。 使用シナリオ 1: プロジェクトにすでにインストールされているパッケージを使用したいが、直接実行できない (グローバルにインストールされていないため、環境変数の問題が発生する) このシナリオでは、いくつかの愚かな方法があります:
よりエレガントな方法は
使用シナリオ2: パッケージがグローバルにインストールされており、プロジェクトに異なるバージョンのパッケージがインストールされています。プロジェクトのバージョンを使用します。 今夜の私の落とし穴を2番目の使用シナリオとして取り上げると、私はすでにVue scaffoldingの # npm i -g vue-cli@2 が実行されました vue-V # [email protected] # cd my-projectはすでに実行されています vue.js のコマンドラインから vue.js を起動します。 vue -V # [email protected] このとき、 npx <パッケージに対応するコマンド> # vue-cli を例に挙げます: npx vue でプロジェクトを作成 使用シナリオ3: パッケージをグローバルまたはプロジェクトにインストールせず、一時的に使用したい場合 このシナリオでは、 npx create-react-app my-react-project #プロジェクトのビルド後、React スキャフォールディングは自動的に削除されます 使用シナリオ 4: 特定のバージョンのパッケージを一時的に使用する (ローカルにインストールされていない) タイトルが示すように、ここでは突然Vue scaffoldingの cd my-vue-project # 私の vue プロジェクトを入力します npx @vue/cli@3 create big-project # vue-cli の 3.x バージョンを使用して、big-project というプロジェクトを作成します npxに関するいくつかのパラメータ
このセクションで最もよく使用され、重要なポイントはポイント 5 です。この要約に基づくと、インストールされているパッケージとコマンドの数に関係なく (パッケージが 1 つしかインストールされていない場合でも)、 Node.js における npx コマンドの使い方とシナリオについてはこれで終了です。Node.js npx コマンドの使い方の詳細については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Linux ファイアウォールを設定してポート 80 と 3306 を開く方法
>>: 複合主キーと複数列インデックスに遭遇した場合の MySQL 行ロックの詳細な説明
矢が放たれる前に、弓は矢にささやきました。「お前の自由は私のものだ。」スキーマは矢のようなもので、弓...
目次FileReaderはローカルファイルまたはBLOBを読み取ります1. FileReaderの使...
「ウェブサイトを高級感のあるものにするにはどうすればいいでしょうか? それともデザイン重視にすればい...
目次序文現地調査ケースの再現要約する序文最近、友人が突然WeChatで連絡してきて、MySQLでデー...
次に、Centos7 に Java+Tomcat をインストールします。インターネット上には多くの記...
MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...
目次1. 原則の概要クエリキャッシュシステム変数1. クエリキャッシュを持つ2. クエリキャッシュ制...
tomcat9をアンインストールする1. Tomcatのインストールはディレクトリに解凍するだけで...
目次1. ヘルプコマンド2. ミラーコマンド3. コンテナコマンド1. ヘルプコマンド1. 現在のD...
1.コアファイルプログラム実行中にセグメンテーション エラー (コア ダンプ) が発生すると、プログ...
長いテキストを表示する場合、C# 側で文字をインターセプトする必要があることがよくありますが、長いテ...
この記事では、MySQL 8.0.11圧縮版のインストールチュートリアルを参考までに紹介します。具体...
私のプロジェクトの特定の機能ではサーバーが rabbitmq にメッセージを送信する必要があるため、...
目次DOM処理配列方法要約するDOM処理DOM はドキュメントの構造化された表現を提供し、スクリプト...
Webkit スクロールバー スタイルのリセット1. スクロールバーには、スクロールバー ボタンとト...