これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド npm-README です。
プログラム:
NAME
npm - JavaScript パッケージマネージャー
ビルドステータス https://travis-ci.org/npm/npm
SYNOPSIS
これは、起動して実行するのに十分な情報です。
さらに詳しい情報は、 npm 助けます インストールしたら。
重要
我が国 必要 v0.8 or より高い 〜へ ラン この プログラム。
古いものをインストールするには と サポートされていない ノード 0.3 以前で動作する npm のバージョン、クローン
git リポジトリを開き、古いタグとブランチを調べます。
npm is 設定された 〜へ つかいます npm、 株式会社の 公共 パッケージ レジストリ at https://registry.npmjs.org
デフォルトでは
互換性のある任意のレジストリを使用するように npm を構成したり、独自のレジストリを実行したりすることもできます。
レジストリ。 レジストリに関するドキュメントを確認してください https://docs.npmjs.com/misc/registry.
他人のレジストリの使用には、使用条件が適用される場合があります。 の利用規約は、
デフォルトのパブリック レジストリは次の場所で入手できます。 https://www.npmjs.com.
スーパー 初級 インストールを開始する
npmはノードにバンドルされています http://nodejs.org/download/.
Windows コンピューター
MSI を入手する http://nodejs.org/download/。 npmが入っています。
Apple マッキントッシュ コンピューター
パッケージを入手する http://nodejs.org/download/。 npmが入っています。
その他 ソート of ユニス
ラン make install。 npmはnodeとともにインストールされます。
もっと派手なパンツのインストール (別のバージョン、カスタマイズされたパスなど) が必要な場合は、
読む。
ファンシー インストールを開始する (ユニックス)
非常に堅牢なインストール スクリプトが次の場所にあります。 https://www.npmjs.com/install.sh。 あなたができる
それをダウンロードして実行します。
以下は、curl を使用した例です。
curl -L https://www.npmjs.com/install.sh | し
わずかに ファンシー
そのスクリプトを使用して任意の npm 構成パラメーターを設定できます。
npm_config_prefix=/some/path sh install.sh
または、uber-debuggery モードで実行することもできます。
npm_debug=1 sh install.sh
さらに ファンシー
gitでコードを取得します。 使用 make ドキュメントを作成したり、その他の作業を行ったりするためです。 計画している場合
npmのハッキング、 make あなたの友達です。
npm ソースコードを持っている場合は、任意の設定キーを半永久的に設定することもできます
。/設定 --key=val ...、そして次のようにして npm コマンドを実行します cli.js
。 (これは、実際に npm をインストールせずにテストしたり実行したりする場合に役立ちます
自体。)
Windows インストールを開始する or アップグレード
zipファイルはからダウンロードできます https://github.com/npm/npm/releasesで解凍します。
ノードモジュール\npm\ ノードのインストールフォルダー内のフォルダー。
npm 2 にアップグレードするには、「npm のトラブルシューティング」の Windows アップグレード手順に従ってください。
ガイド:
https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows
それが十分でない場合は、git を使用してコードを取得し、それをいじることができます
直接。
装着 on Cygwin
いいえ。
アンインストール
あなたがいなくなるのを見るのはとても悲しい。
sudo npm アンインストール npm -g
あるいは、それが失敗した場合は、
sudo make uninstall
その他 厳しい アンインストール
通常、上記の手順で十分です。 これにより npm は削除されますが、残ります。
インストールしたものは何でも。
インストールしたすべてのパッケージを削除したい場合は、
npm ls それらを見つけるコマンドを実行してから、 npm rm それらを取り除く。
npm 0.x によって残された不要な部分を削除するには、付属の きれいな古い.sh スクリプトファイル。
次のように便利に実行できます。
npm explore npm -g -- sh scripts/clean-old.sh
npm は XNUMX つの設定ファイルを使用します。XNUMX つはユーザーごとの設定用、もう XNUMX つはグローバル設定用です。
(ユーザーごとの) 構成。 次の方法でそれらを表示できます。
npm config get userconfig # デフォルトは ~/.npmrc
npm config get globalconfig # デフォルトは /usr/local/etc/npmrc
npm をアンインストールしても、デフォルトでは設定ファイルは削除されません。 それらを削除する必要があります
削除したい場合は、自分で手動で削除してください。 これは、将来の npm インストールが
選択した設定は記憶されません。
使い方 npm プログラム的に
npm はプログラムで使用できますが、その API は CLI で使用することを目的としています。 の,
他の目的への適合性については保証されません。 npmを使いたい場合
何らかのタスクを確実に実行するには、目的のメソッドを呼び出すのが最も安全です。 npm command
適切な引数を付けて。
npm のセマンティック バージョンは、基盤となる API ではなく、CLI 自体を指します。 この
内部 API is 保証 〜へ 残る 安定した さらに いつ npmの バージョン を示し いいえ
破壊 変更 持ってる き 製 従った 〜へ センバー。
もしあなた まだ npm をプログラムで使用したいのですが、 可能。 API はそれほど機能的ではありません
よく文書化されていますが、 is むしろシンプルです。
最終的には、npm は依存するモジュールを囲む単なる薄い CLI ラッパーになりますが、
現時点では、CLI のみが実行できることがいくつかあります。 npm のいずれかを使用してみてください。
まず依存関係を確認し、やろうとしていることがサポートされている場合にのみ API を使用してください。
npm自体。
var npm = require("npm")
npm.load(myConfigObject, function (er) {
if (er) return handleError(er)
npm.commands.install(["some", "args"], function (er, data) {
if (er) return commandFailed(er)
// コマンドは成功しました。データには何らかの情報が含まれている可能性があります
})
npm.registry.log.on("ログ", 関数 (メッセージ) { .... })
})
この 負荷 関数はコマンドライン設定のオブジェクト ハッシュを受け取ります。 さまざまな
npm.コマンド。 関数は 配列 位置引数の ストリング。 最後
任意の引数 npm.コマンド。 関数はコールバックです。 一部のコマンドは他のコマンドを受け取ります
オプションの引数。 ソースを読んでください。
現時点では、単一の npm 関数に対して個別に構成を設定することはできません。 以来 npm is
シングルトン、あらゆる呼び出し npm.config.set の値が変更されます を その中のnpmコマンド
プロセス。
見る ./bin/npm-cli.js コマンドラインから設定値を取得する例については、
noptを使用した引数。 こちらもチェックしてみてください npm 助けます 設定 すべてについて学ぶために
そこで設定できるオプション。
その他 ドキュメント
ドキュメントを確認してください https://docs.npmjs.com/、特によくある質問
https://docs.npmjs.com/misc/faq.
あなたが使用することができます npm 助けます それらのいずれかを読み取るコマンド。
あなたが開発者で、npm を使用してプログラムを公開したい場合は、以下をお読みください。
この https://docs.npmjs.com/misc/developers
onworks.net サービスを使用してオンラインで npm-README を使用する