この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 6238|答える: 0

devDependenciesとdependencyの間のもつれはもうありません

[リンクをコピー]
掲載地 2018/10/09 14:32:38 | | |
以前、npmインストールのパッケージ依存管理の問題で苦労しました。 それは事実です:

npm installを使ってモジュールやプラグインをインストールする場合、package.jsonファイルに書き込むためのコマンドは2つあります。

--セーブ-デヴ

又は

――セーブ

まず最初に、中国語で「依存関係」という言葉は「依存関係」と「依存関係」を意味し、一方で「開発」は

developの略です。

したがって、両者の違いはpackage.jsonファイルに反映されており、--save-devでインストールされたプラグインはdevDependenciesドメインに書き込み、--savedでインストールされたプラグインはdependencyブロックに書き込まれます。

では、package.jsonファイルのdevDependenciesとdependenciesオブジェクトの違いは何ですか?

devDependenciesのプラグインは開発環境でのみ使用され、本番環境では使用されず、依存関係は本番環境にリリースする必要があります。

例えば、jQueryに依存しているプロジェクトを書く場合、このパッケージなしで依存関係が実行されるとエラーが報告されるため、この依存関係を依存関係に書きます。

また、Glupやwebpackのようなビルドツールの中には、開発で使われるパッケージでオンラインに過ぎないものもあります

それは彼らとは関係ないので、devDependenciesに書きましょう。






先の:銅やアルミニウムで彫られた豪華な装飾品やティートレイは芸術的に重要です
次に:NPMはすべての依存関係をアップグレードします
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com