[英]Which module in the MEAN stack collects mongodb dependencies?
>> Error: Cannot find module 'mongodb/lib/mongodb/connection/read_preference'
我正在運行一個無法找到mongodb連接read_preference的grunt服務器。 結果,我的DOM被破壞了。
聽起來您package.json可能有問題。 也許缺少依賴關系?
我也看到過蒙古皮這個問題。 如果使用的是,請嘗試將其刪除並重新安裝。
運行npm install
,將獲得由所有依賴項填充的node_modules
目錄。 這是我為默認MEAN分發所獲得的:
$ find . -name "read_preference*" -print
./node_modules/connect-mongo/node_modules/mongodb/lib/mongodb/connection/read_preference.js
./node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/read_preference.js
在package.json
您可以看到以下相關條目:
"connect-mongo": "~0.4.1",
"mongoose": "~3.8.8",
解決該依賴性所需的模塊是哪些。
刪除node_modules目錄,然后運行npm install
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.