/qidijiaoyu

教育 学习 资源 分享 视频 mp3 字幕 mp4

Primary LanguageJavaScript

安装完 nodejs后,
运行pathtohere.bat
1.查看node版本号
输入 node -v   
  5.3.0

2.express相关
https://github.com/expressjs/generator  ----命令行工具
https://github.com/strongloop/express

查看express版本
express -V
4.13.1


3.MongoDB相关
查看版本
启动mongo.exe输入:
 db.version();  
 3.2.0
 
 4.项目支持数据库
 dependencies 中添加一行:
 "mongodb": "3.2.0"
 
 查看安装情况:npm ls mongodb   如果版本不正确 卸载方法  npm uninstall mongodb
 //No compatible version found: mongodb@3.2.0
 改为 2.0.52 版本  且依赖 kerberos
 "kerberos": "0.0.17",
 "mongodb": "2.0.52"
 
5.增加会话支持
 "express-session": "1.12.1",
    "connect-mongo": "1.0.2"
 但传store参数(会话信息存储在数据库中,便于持久维护),老报  throw new Error('Connection strategy not found'); 错误
 
 
 
 ----启动方法-----------------------
 添加服务
D:\MongoDB\bin\mongod.exe --journal --dbpath=D:\MongoDB\Data\db --logpath=D:\mongodb\log\MongoDB.log --install --serviceName "MongoDB"

移除服务
mongod --remove

启动web
运行pathtohere.bat
cd qiDiJiaoYu
node ./bin/www
或 supervisor ./bin/www --调试模式