-
ODM & mongoose
查看全部 -
一、
.bowerrc文件可以指定bower要安裝到哪里去
二、配置前端靜態資源
bower init
三、配置后端資源
npm init
四、關閉數據庫:
lsof?-i?tcp:27017???//?得到pid:4504 sudo?kill?4504
查看全部 -
原型 后臺錄入頁
查看全部 -
原型圖 首頁詳情頁
查看全部 -
前后端測試如何跑通
查看全部 -
res.render('index',{
title: 'imooc'?
})
調用模板index.jade,并將title標簽中的內容替換為imooc
查看全部 -
具體開發步驟
查看全部 -
項目結構初始化
npm install express
npm install jade
npm install mongoose
npm install bower -g
bower install bootstrap
查看全部 -
安裝模塊
app.js 配置
目錄配置
路由配置
查看全部 -
Documents 文檔實例化
查看全部 -
model 編譯模型
查看全部 -
schema 模式定義
查看全部 -
設計數據庫模型
查看全部 -
測試前端API
查看全部 -
創建視圖……
查看全部 -
入口文件編碼
查看全部 -
項目結構初始化
查看全部 -
后臺錄入頁
查看全部 -
原型圖-首頁/詳情
查看全部 -
實戰開始-步驟
查看全部 -
開發框架介紹
查看全部 -
開發框架介紹
查看全部 -
一、sodu npm install underscore.
二、官網下載安裝mongoDB,安裝步驟
https://www.cnblogs.com/quickcodes/p/5390482.html
三、運行數據庫
1、如果是上文這樣剛安裝完數據庫,cmd直接輸入mongo,就能進入到mongoDB命令行操作
2、如果是拿到一個項目,自己需要打開一個數據庫:
(1)進入數據庫文件目錄:cd /Users/yquanmei/dd/software/mongoDB/mongodb-osx-x86_64-4.0.2?
(2)啟動腳本/啟動配置文件:mongod --dbpath data --logpath log/mongod.log --logappend --fork
① --dbpath $dbpath(數據庫數據文件路徑)
②--logpath $logpath(日志文件的路徑)
③--logappend(以追加的方式打開文件)
④--fork(將數據庫服務放在后臺運行)
(3)啟動數據庫:mongo
四、操作步驟
命令行輸入(不是在目標文件中)
1、mongo
2、use imooc
3、db.movies.find({})
4、db.movies.find({}).count()
5、db.movies.remove({}) ? // 刪除臟數據
不能寫db.movies.remove(),會報以下錯誤:remove needs a query,因為remove函數接受一個查詢文檔作為參數。符合條件的文檔才被刪除。刪除數據是永久性的,不能撤銷,也不能恢復。
6、node app.js ?// 重啟一下服務
出現提示:DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
?解決:app.js中,數據庫連接添加URL字符串解析器useNewUrlParser
mongoose.connect('mongodb://localhost/nodejs',{useNewUrlParser:true});
查看全部 -
二、靜態方法不會直接與數據庫進行交互,只會通過model模型編譯并實例化以后才會具有這個方法。
查看全部
舉報