WhiteSource Bolt で Node.js プロジェクトをスキャンする際、開発専用ライブラリを除外して本番環境の依存関係のみをスキャンしたいと考えています。本番環境の依存関係がインストールされていることを確認するには、どの npm コマンドを実行する必要がありますか?
解答を選択
オプションをタップして解答を確認してください。
正解: npm install.
これが解答である理由
npm install コマンドは、package.json に定義されている依存関係をインストールします。デフォルトでは、dependencies と devDependencies の両方をインストールしますが、本番環境で実行する場合(NODEENV=production)、devDependencies はインストールされません。これにより、開発専用ライブラリを除外して本番環境の依存関係のみを確実にインストールできます。 npm edit はパッケージを編集するためのもので、依存関係のインストールには関係ありません。 npm publish はパッケージをnpmレジストリに公開するためのもので、依存関係のインストールとは異なります。 npm update は既存の依存関係を更新するためのもので、依存関係を新規インストールしたり、開発用ライブラリを除外したりするものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要