ホームページ > ウェブフロントエンド > jsチュートリアル > npm スクリプトに引数を渡すにはどうすればよいですか?

npm スクリプトに引数を渡すにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-04 02:02:15
オリジナル
1033 人が閲覧しました

How Do I Pass Arguments to npm Scripts?

npm スクリプトに引数を渡す

npm では、次の構文を使用して package.json ファイルで定義されたスクリプトに引数を渡すことができます:

npm run <command> [-- <args>]
ログイン後にコピー

次のことを考えてみましょうpackage.json:

"scripts": {
    "start": "node ./script.js server"
}
ログイン後にコピー

カスタム ポートでサーバーを起動するには、次のコマンドを実行します。

npm run start -- --port=8080
ログイン後にコピー

これにより、サーバー引数に続いて -port を指定してスクリプトが起動されます。 =8080 引数。

区切り文字

-- 区切り文字は、渡された引数を区別するために不可欠ですnpm に送信され、スクリプトに渡されます。区切り文字がないと、npm はスクリプト引数を独自のオプションとして解釈する可能性があります。

注意事項

  • 引数が - または -- で始まらない場合、区切り文字は必須ではありませんが、推奨されます。
  • - または -- で始まる引数は、スクリプトではなく npm に渡されます。
  • スクリプト内の引数値にアクセスするには、process.argv を参照してください。
  • yargs や minimist などのライブラリは、名前付きパラメータを解析してその値を抽出するために使用できます。

以上がnpm スクリプトに引数を渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート