2016-03-31 4 views
0

おそらくこの質問は既に尋ねられているかもしれませんが、グーグルでは少し妥当なものが見つかりませんでした。パブリックリポジトリからHTTPを使用してpackageのpackage.jsonを入手してください

私が達成しようとしている主な目的は、例えば、特定のバージョンの特定npmjsライブラリの依存関係ツリーを得ることです今

バージョン1.5.3のライブラリangularの依存関係ツリーを取得し、私の代わりに、サーバー側でnpmを起動するか、そのためにいくつかのjsにライブラリのコードを使用しての、可能な限り、このためにHTTP要求を使用したいと思います。私が見つけた何

は次のとおりです。http://registry.npmjs.org/package-name 1から

  1. は、例えば利用可能なバージョンのすべての特定のパッケージのメタデータと同様に、リストを得ることができますhttp://registry.npmjs.org/angular
  2. http://registry.npmjs.org/package-name/package-version特定のバージョンの特定のパッケージのすべてのメタデータを取得できました。今http://registry.npmjs.org/angular/1.5.3

http://registry.npmjs.org/angular/1.5.3/package.jsonが何かに任意のヒントを事前に

おかげで多くを含んでいないので、私が見つけるのに苦労してることは、特定のライブラリや特定のバージョンのpackage.jsonを取得する方法です! [OK]を

答えて

0

は、それが依存関係のリストは、(http://registry.npmjs.org/package-nameにあります)パッケージ全体のメタデータとファイル内に実際に存在していることになります。

versions -> [version-id] -> dependencies,devDependenciesおよびoptionalDependenciesにあります。

関連する問題