ノード-依存関係を再帰的に検索します

Divyansh Goenka

再帰的に検索して、特定のノードモジュールを使用しているかどうかを確認したいと思います。これは可能ですか?

justin.m.chase

実行時にないことを意味する場合は、次のことができます。

npm ls <module name to search for>

例えば:

$ npm ls async
/Users/justin/code/example
├─┬ [email protected]
│ └─┬ [email protected]
│   └── [email protected]  deduped
├─┬ [email protected]
│ └─┬ [email protected]
│   └── [email protected]
└─┬ [email protected]
  └── [email protected]

実行時に使用できます require.resolve

> require.resolve('async')
'/Users/justin/code/example/node_modules/async/dist/async.js'

または、モジュールに要求してからキャッシュを調べて、親チェーンを含むモジュールの詳細を取得することもできます。

> require.cache[require.resolve('async')]
Module {
  id: '/Users/justin/code/example/node_modules/async/dist/async.js',
  exports: { ... },
  parent: Module { ... },
  filename: '/Users/justin/code/example/node_modules/async/dist/async.js',
  loaded: true,
  children: [],
  paths: [ ... ]
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javascriptは再帰関数を使用してツリーからノードを検索します

分類Dev

不要なワイルドカードの依存関係を再帰的にチェックします

分類Dev

htmlテーブルのtdノードの下でテキストを再帰的に検索します

分類Dev

Linuxのfindコマンド。期間に関係なく、最新の10個のファイルを再帰的に検索します

分類Dev

install_githubは依存関係を再帰的にインストールしますか?

分類Dev

neo4j cypher、ノードを検索し、IDによる関係です

分類Dev

再帰関数を使用して、バイナリ検索ツリーにアイテムを挿入します

分類Dev

JavaScript再帰検索ノードがnullを返す

分類Dev

CakePHPの検索はフィールドを削除するか再帰的に検索します

分類Dev

ノードの子を再帰的にループします

分類Dev

Linq再帰検索ノード

分類Dev

python-ネストされた辞書を再帰的に検索し、検索されたキーと値のペアに関数を適用します

分類Dev

マングースはdb内の要素を再帰的に検索します

分類Dev

Nodejsで依存関係を再帰的にインストールする方法は?

分類Dev

A *検索で訪問したノードを再検討する

分類Dev

Django:依存関係が存在しない親ノードを参照しています

分類Dev

Django移行の依存関係は、存在しない親ノードを参照します

分類Dev

Cypher(Neo4j)-ノードからの1つの関係が検索パスに関係なく条件を満たす限り、すべての関係を検索しますか?

分類Dev

レコード属性を再帰的に検索し、Haskellのリストに収集します

分類Dev

「検索」はノードを順番に返しますか?

分類Dev

特定のハードリンク数を持つファイルを再帰的に検索します

分類Dev

再帰を使用して、バイナリツリーで特定の文字列を保持するノードを検索します

分類Dev

rlist:NAを使用してリストノードを再帰的に除外します

分類Dev

XSLT:同じ名前のノードを再帰的にマージします

分類Dev

フォルダを再帰的に検索してコピーしますが、構造は維持します

分類Dev

親ノードのタイトルをrootまで再帰的に保存します

分類Dev

vueで自己参照ノードにスロットを再帰的に渡します

分類Dev

再現可能なビルド(依存関係管理)にgitサブモジュールを使用しますか?

分類Dev

Gradleは、依存関係を検索するときにプライベートNexusリポジトリを無視します

Related 関連記事

  1. 1

    Javascriptは再帰関数を使用してツリーからノードを検索します

  2. 2

    不要なワイルドカードの依存関係を再帰的にチェックします

  3. 3

    htmlテーブルのtdノードの下でテキストを再帰的に検索します

  4. 4

    Linuxのfindコマンド。期間に関係なく、最新の10個のファイルを再帰的に検索します

  5. 5

    install_githubは依存関係を再帰的にインストールしますか?

  6. 6

    neo4j cypher、ノードを検索し、IDによる関係です

  7. 7

    再帰関数を使用して、バイナリ検索ツリーにアイテムを挿入します

  8. 8

    JavaScript再帰検索ノードがnullを返す

  9. 9

    CakePHPの検索はフィールドを削除するか再帰的に検索します

  10. 10

    ノードの子を再帰的にループします

  11. 11

    Linq再帰検索ノード

  12. 12

    python-ネストされた辞書を再帰的に検索し、検索されたキーと値のペアに関数を適用します

  13. 13

    マングースはdb内の要素を再帰的に検索します

  14. 14

    Nodejsで依存関係を再帰的にインストールする方法は?

  15. 15

    A *検索で訪問したノードを再検討する

  16. 16

    Django:依存関係が存在しない親ノードを参照しています

  17. 17

    Django移行の依存関係は、存在しない親ノードを参照します

  18. 18

    Cypher(Neo4j)-ノードからの1つの関係が検索パスに関係なく条件を満たす限り、すべての関係を検索しますか?

  19. 19

    レコード属性を再帰的に検索し、Haskellのリストに収集します

  20. 20

    「検索」はノードを順番に返しますか?

  21. 21

    特定のハードリンク数を持つファイルを再帰的に検索します

  22. 22

    再帰を使用して、バイナリツリーで特定の文字列を保持するノードを検索します

  23. 23

    rlist:NAを使用してリストノードを再帰的に除外します

  24. 24

    XSLT:同じ名前のノードを再帰的にマージします

  25. 25

    フォルダを再帰的に検索してコピーしますが、構造は維持します

  26. 26

    親ノードのタイトルをrootまで再帰的に保存します

  27. 27

    vueで自己参照ノードにスロットを再帰的に渡します

  28. 28

    再現可能なビルド(依存関係管理)にgitサブモジュールを使用しますか?

  29. 29

    Gradleは、依存関係を検索するときにプライベートNexusリポジトリを無視します

ホットタグ

アーカイブ