[解決済み] npm installとnpm run buildの違いは何ですか?
2022-03-15 17:46:55
質問
とはどのような違いがあるのでしょうか?
npm install
と
npm run build
?
私のプロジェクトでは、次のような場合に npm が失敗することがあります。
npm install
を実行すると
npm run build
であれば、問題なく動作します。
この2つのターゲットの内部動作、すなわち
install
と
run build
が違うのですか?
解決方法は?
npm install
は依存関係を
node_modules/
ディレクトリを作成し、作業しているnodeプロジェクトに適用します。を呼び出すことができます。
install
を別のnode.jsプロジェクト(モジュール)にインストールすると、自分のプロジェクトの依存関係としてインストールされます。
npm run build
は、package.json ファイルで "build" が何を行うかを指定しない限り、何も行いません。これは、あなたのプロジェクトが他のプロジェクトで使用される前に、必要なビルド/プリパレーションタスクを実行することができます。
npm build
は内部コマンドであり
link
と
install
コマンドによると
ビルドのドキュメント
:
npm linkとnpm installで呼び出されるplumbingコマンドです。
を呼び出すことはありません。
npm build
これは node-gyp を使用してネイティブ C/C++ Node アドオンをビルドするために内部的に使用されるため、通常は使用しません。
関連
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] node.jsのセットアップウィザードが途中で終了してしまう
-
[解決済み] -saveと-save-devの違いは何ですか?
-
[解決済み] package.jsonのチルダ(~)とキャレット(^)の違いは何ですか?
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] インストールされているnpmパッケージのバージョンを検索する
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] Bowerとnpmの違いは何ですか?
-
[解決済み] npmはどこにパッケージをインストールするのですか?
-
[解決済み] GitHubからnpmパッケージを直接インストールする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ExpressJSとMeteorJSの比較【終了しました
-
[解決済み] bodyParser は非推奨です express 4
-
[解決済み] Node.jsのホスト名/IPが証明書のaltnamesと一致しない
-
[解決済み] S3 Bucket に何かを送信しようとすると、AWS Missing credentials が表示される (Node.js)
-
[解決済み] nodejsでfindAllのソート順を続編にする
-
[解決済み] ランタイム 'node' が PATH で見つからない - Visual Studio Code と Node.js
-
[解決済み] node.jsのセットアップウィザードが途中で終了してしまう
-
[解決済み] バルク更新を行う。
-
[解決済み] Mongoose Schema がモデルとして登録されていません。
-
[解決済み] npm build` は package.json 内の "build" という名前のスクリプトを実行しません。