2012-02-18 222 views
8

我知道npm在當前目錄中查找package.json,但它似乎也在我的當前目錄上找到了一個package.json多個目錄。這個怎麼用? npm是否會查看父目錄,直至找到package.jsonnpm在哪裏查找package.json文件?

如果是這樣,require()也尋找模塊時搜索package.json

此爲反對是npm的一部分或者它是否屬於CommonJS?

回答

0

npm並沒有真正做很多工作w/package.json除了抓取/解決依賴的所有繁重的工作,並把它們放在正確的目錄結構。對我所知的賭注,npm確實是而不是注入它自己的運行時依賴。

節點的require()在運行時執行package.json解析/解析,以及與node_modules目錄的交互。

下面是一些指針到,做該代碼:

+3

我缺少的東西?這是如何回答這個問題的? – matty 2015-09-06 12:33:02