私はそれがこのない、うまく機能し、このサイト上のいくつかのコードが見つかりました:node.js依存関係をトレースする方法は?
process.stdin.pipe(require('split')()).on('data', function(line) {
...
不思議なことに何のsplit
NPMパッケージは、ローカルまたはグローバルにインストールされていないが。私は検索して公式のnode.js docsでそのようなパッケージを見つけることができません。
私はそれについての情報をどこで見つけるのが好奇妙です。確かに、存在するsplit
npmパッケージがあり、それは私のコードがそれでやっているように見えるが、...ドットは接続しない、なぜなら私はnpm install
にそれを持っていなかったからだ!
スプリット用のjavascriptソースコードが私のシステム上でどのようになっているかをどのように把握できますか?たぶんsplit
が "標準" node.jsライブラリに何らかの形で含まれていて、ドキュメントに追いつくだけでいいのでしょうか?
追加情報:
$ node
> require ('split')
[Function: split]
> process.version
'v6.9.2'
>
私はnpm ls
ショーsplit
は、このプロジェクトで依存関係の深い存在していることを今実現しています。だからそれはおそらくどこから引っ張られているのだろう。
新しいnode.jsを開くと、require( 'split') '例外が発生します。これはライブラリに何もないことを示します。あなたはデバッグして、あなたがそれに取り組む場所を見ましたか?私は[このnpmパッケージ](https://www.npmjs.com/package/split)があなたの最後にインストールされていると推測しています – scniro
@scniroうん、私は本当に気にしませんでした。 npmプロジェクトの依存関係階層。 –
'npm list split'を実行すると、インストールされているすべての場所が表示されるはずです。 – cartant