node問題解決集

2021-08-14 07:40:34 字數 1148 閱讀 8914

db.collection is not a function?

當遇到這個錯誤的時候,反應過來應該是版本問題,因為在mongodb3.0版本以後,資料庫名從connect移除。而mongoose用的是2.2.33版本的mongodb,所以不存在這個問題,而解決方案有

1.1、降級到2.2的版本

npminstall@

[email protected]

1.2、

var

mongoclient

=require

("mongodb"

).mongoclient;

var

express

=require

("express"

); var

= express

();

.get(

"/"

,function

(req, res)

res.writehead(

200, );

var mydb = database.db("dbname");

//設定mongodb資料庫名字即可

mydb

.collection

("bbs"

).insertone(,

function

(err, result)

res.

write

("恭喜,資料庫成功插入"

); res.

end();

//結束輸出

database.

close

(); })

}) })

.listen

(3000

);

linux 問題解決(錦集)

這裡收錄了我在使用ubuntu 時遇到的問題以及解決方案。1.ubuntu上由於 boot容量不足引起的無法更新系統 解決 link1 link2 2.在未聯網的情況下,sudo 執行速度慢,同時顯示 無法解析主機 hostname 連線超時 解決 我的情況是 我在 桌面右上角關機鍵 關於這台計算機...

Node安裝,環境配置的問題解決

在一系列 操作之後我把node的環境配置搞壞了,刪了裝裝了刪都不管用,後來看了幾個部落格解決了。但是 npm v 就開始報錯了 發現我當時還是太年輕了,怎麼能把.npmrc刪掉!然後!找到hp內的.npmrc檔案,用記事本方式開啟!我們會看到乙個prefix後面跟著一串位址,我的問題就是我之前安裝的...

ubuntu 10 04 問題解決錦集

1 10.04安裝不上w32codecs解決辦法。sudo wget output sudo apt get update3 解決qq自動關閉的問題4 ubuntu下google earth出現亂碼的解決方法 在安裝好谷歌地球 google earth 後,在終端執行 sudo rm f opt g...