目的現在の Node.js インストール パッケージにはすべて、重要なツールパッケージ マネージャー npm が付属しています。 npm には、サードパーティ モジュールのダウンロードと管理、プロジェクトの構築と実行という 2 つの主な機能があります。 npm の使用自体は複雑ではありませんが、中国本土のネットワーク環境で安心して使用できるわけではなく、作業負荷も大きくなってしまいます。この記事では、関連する内容について説明します。 npm init および package.json ファイル通常、Node.js プロジェクトのルート ディレクトリには 通常、 { "名前": "ないす", "バージョン": "1.0.0", 「説明」: 「ラララ」、 "メイン": "index.js", 「スクリプト」: { 「開始」: 「ノード index.js」 }, "著者": "nx", 「ライセンス」: 「ISC」、 「依存関係」: { "電子リススタートアップ": "^1.0.0", "シリアルポート": "^9.2.4" }, 「devDependencies」: { "電子": "15.1.1", "電子再構築": "^3.2.3" } } いくつかのフィールドは比較的重要であり、関連する説明は次のとおりです。 名前プロジェクト
モジュールのインストールと管理モジュールのインストールモジュールのインストールには npm がモジュールをインストールすると、そのモジュールが依存するモジュールもインストールされます。デフォルトでは、ディレクトリの下の インストール時に、 モジュールがすでにインストールされている場合は、インストール コマンドを再度実行しても再インストールされません。インストールを強制するには、 インストール時に、 モジュールは インストール モジュール内の インストールされたモジュールを表示する現在のディレクトリにインストールされているモジュールとその依存関係を表示するには、 グローバルにインストールされたモジュール情報を表示するには、 モジュールの更新モジュールを更新するには、 モジュールの削除モジュールをアンインストールするには、 ネプnpx は、npm の新バージョン (5.2 以降) に含まれるツールで、主にモジュールを実行するために使用されます。モジュールがプロジェクト ディレクトリまたはシステム環境に存在する場合は、モジュールを直接実行します。存在しない場合は、インストールする必要はありません。npx はモジュールを一時ディレクトリにダウンロードしてから実行します。 モジュールのコンパイルサードパーティのモジュールの中には、他の言語で開発されているものもあります。これらのモジュールは直接実行することはできず、使用する前にオペレーティング環境用にコンパイルする必要があります。これにはコンパイル ツールが必要で、最も一般的なのは これらのツールは必要に応じてインストールおよびコンパイルすることができ、ほとんどの場合、npm が自動的に処理します。一部のプラットフォームでは、Node.js のインストール時にこれらのツールもインストールできます。たとえば、Windows プラットフォームでは、Node.js のインストール時にインストール オプションを確認できます。 Node.js をインストールした後、次のツールがインストールされます。 Node.js を最初にインストールしたときにこのオプションをチェックしなかった場合は、再インストールするだけです。 バージョン管理上記の Node.js のモジュールまたはプロジェクトのバージョン番号は、ドットで区切られた 3 つの数字で構成され、左から順にメジャー バージョン、マイナー バージョン、パッチ バージョンとなります。 バージョン番号のルール自体は特別なものではありませんが、npm 管理や package.json、package-lock.json ファイルのバージョン番号の前後には多くの修飾子があります。これらの記号は、モジュールのインストールと更新のルールを指定します。一般的なルールは次のとおりです。
ソースを変更中国本土のネットワーク環境では、モジュールのダウンロードやインストールのエラーや失敗が頻繁に発生し、プログラムが正しく動作しなくなります。再インストールするには、次の手順を試してください。
上記の方法が機能せず、ラダーがない場合、またはラダーが機能しない場合は、ソースを変更することしかできません。 nrmツールを使用してソースを変更するnpm ソースを変更する最も便利な方法は、nrm ツールを使用することです。npm
npmの代わりにcnpmを使用する
要約するNode.js 開発は基本的に npm ツールと切り離せませんが、npm も使いやすいです。発生する可能性のある主な問題はネットワークの問題です。 npm と上記の cnpm に加えて、Yarn も Node.js の一般的なパッケージ管理ツールです。詳細については、公式リンクを参照してください: https://classic.yarnpkg.com/lang/en/ Node.js パッケージ マネージャー npm の具体的な使い方については、これで終わりです。Node.js パッケージ マネージャー npm に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: Dockerイメージの作成、アップロード、プル、デプロイを理解するための記事
3D効果を実現するには、主にCSSのpreserve-3dプロパティとperspectiveプロパテ...
ログインを提供し、ユーザー情報データインターフェースを取得するapi/user.js内 '@...
1. ファイアウォールをオフにし、Tomcatのインストールに必要なソフトウェアパッケージを/opt...
目次序文原因を発見するカスタムフィルタリングルール要約する序文インターネットの急速な発展に伴い、情報...
目次マウスジョイント マウスジョイント距離ジョイント距離ジョイントモータージョイント直動ジョイント変...
SVG は、さまざまな利点があるため、近年広く使用されています。残念ながら、WeChat ミニプログ...
目次1. オープンソースの倉庫管理ツール Harbor 2 インストール2.1 DockerとDoc...
MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例サーバー開発を行う際には、...
Vueのコントロール商品数量コンポーネントのカプセル化と使用は参考までに。具体的な内容は以下のとお...
導入圧縮トランスポート プロトコル、圧縮列ソリューション、圧縮テーブル ソリューションなど、MySQ...
タブバー: 異なるタブをクリックすると異なるコンテンツが表示され、クリックしたタブのスタイルが変更さ...
目次1. 背景2. 操作手順3. Portinerをインストールする3.1 Dockerのデプロイメ...
目次開発環境用のDocker-ceをインストールする開発環境用のDocker-composeをインス...
1. アップグレードプロセス: sudo apt-get updateパッケージが見つからない、パッ...
<br /> 特定の Web サイトを閲覧して、優れた Web ページを見つけた場合、そ...