亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

node建站攻略(二期)——網站升級

Scott 全棧工程師
難度高級
時長 6小時 0分
學習人數
綜合評分9.50
56人評價 查看評價
10.0 內容實用
9.5 簡潔易懂
9.0 邏輯清晰

已采納回答 / feiger
fetch方法是find({})的封裝啊,都是遍歷所有數據,findById是findOne的封裝,簡化了傳參,findOne()需要傳參數名和參數值如findOne(_di: id , cb),findById()是findById(id , cb)比findOne寫起來更簡便,findOne是只查詢一條數據,findById只能按id查詢一條數據。你想用哪個方法都可以,沒什么大的區別find和findOne是mongodb的本地方法。

已采納回答 / 青湛
注意這一句User.find(),當你傳入的username為'',這個的時候,也能返回數據,user此時是存在的,所以使用User.findOne()就好了...

已采納回答 / 慕粉3914370
你錄入到數據庫的時候已經加鹽,所以在你登錄的時候密碼加鹽后才能和數據庫里的數據比對。

已采納回答 / qq_漫步路燈下_03598377
“代碼出錯了,服務器跑不起來了,等你改好了,我才能跑起來,我在看著你改哦!”它就是這個意思...中間有報錯細信息,改完就好了!

已采納回答 / Alvin_0021
你說的控制臺是chrome控制臺?這是后臺文件,前端肯定得不到的;如果你需要打斷點可以使用webstorm的debug模式就可以打斷點了。

已采納回答 / 啞劇
因為你錄入到數據庫的時候已經加鹽,所以在你登錄的時候密碼加鹽后才能和數據庫里的數據比對。

已采納回答 / adamtang
window系統下,用npm install bcryptjs ?--save 代替

已采納回答 / 啞劇
我找了個答案:http://hifizz.com/zai-ubuntu-14-04-shang-da-jian-yi-ge-ghostbo-ke/

已采納回答 / zsusyt
User是mongoose通過schema生成的model了,不是通過mongoose直接傳對象,而是通過model。

已采納回答 / Aditya
你修改了schema 以前的數據都新增了這個字段 他給他們都默認是0 ?如果沒有那個default:0就是空了 ?你可以命令行輸入看一下 以前注冊都是有role:0

已采納回答 / helloworldcd
app.set(‘env’, ‘production’) 入口文件配置生產環境。set NODE_ENV=production WIN命令行設置
課程須知
本課程針對從事前端開發 2~3 年,前端知識結構良好,對基礎的nodejs/express等相關后端知識有所了解,但缺乏實際項目經驗的中級前端工程師。
老師告訴你能學到什么?
1、express后臺框架的深入使用 2、mongodb中關聯文檔的設計與查詢 3、jade模板引擎的深入使用 4、前后端數據傳遞與視圖展現的流程 5、借助會話與cookie進行用戶識別和持久化 6、如何利用表單做圖片的上傳 7、測試框架mocha的安裝及測試用例編寫

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消