1.下載(官網上下載本身系統匹配的版本)
http://www.mongodb.org/downloads ;
大約是一路next就好(我安裝all的選項默認安裝路徑爲:C:\Program Files\MongoDB 2.6Standard)
2.運行
命令行執行mongo.exe報錯
Failed to connect to 127.0.xxxxxx, reason: errno:10061因爲目標計算機積極拒絕,沒法鏈接。
找到解決辦法爲:
建立數據文件存儲目錄和log目錄並添加配置文件
D:\mongodb 三個子文件(data數據文件夾,log日誌文件夾,mongo.config配置文件)
執行mongod.exe --config d:\mongodb\mongo.config(注意在配置path的時候,不要加引號結束,不然指向mongod不起做用)
從新打開命令行執行 mongo.exe 錯誤消失vue
若是mongodb 被非正常關閉,下次啓動的時候會啓動不起來,這個時候在windows下面須要跑下面的命令能夠是mongo跑起來:
mongod.exe --config i:\mongodb\mongo.config -repairnode
安裝mongodb可視化工具:
MongoVUE
下載:http://www.mongovue.com/downloads/
安裝:
1,啓動mongo
2,報錯-->Error encountered
Unable to connect to server 127.0.0.1:-1: 指定的參數已超出有效值的範圍。
參數名: port.
Type: MongoDB.Driver.MongoConnectionException
Stack: 在 MangoUI.ComServerView.RefreshDBs(MMongo mc, TimeSpan& data, TimeSpan& gui, Boolean throwEx)
在 MangoUI.ComServerView.RenderMe()
-->解決方法:將username和password置空,問題解決。mongodb
mongodb登陸:https://mongolab.com/
grunt:npm i grunt-cli -g 解釋一下,cli是將grunt接口配置到系統路徑下面,能夠在系統任意的地方和目錄進行調用
grunt加載文件插件 --save-dev不只能夠將插件安裝到本地,並且還能夠版本號添加到項目的依賴package.json的文件裏面,以波浪線的形式
grunt插件安裝:npm i grunt-contrib-watch --save-dev 若是有文件增刪改動的話,grunt就會自動啓動文件裏面註冊好了的任務。npm
npm i grunt-nodemon --save-dev 用於監聽app.js入口文件,若是app文件有改動的話,grunt就自動重啓。 npm i grunt-concurrent --save-dev 是對於慢任務的執行copy等編譯的任務,優化它們構建的時間,同時用來跑多個阻塞的任務,好比watch和nodemon