Skip to content
wteam-xq edited this page Jan 7, 2016 · 1 revision

本地部署(win7 64bit)

  • 确保本地已安装 git 以及 node 环境

    • win7下安装git git 安装教程地址
    • ps:访问git、TortoiseGit安装包的网址可能需要翻墙, 如无法下载, 根据“msysgit” “TortoiseGit”搜索国内网站下载安装包。
    • window 下安装node node 安装教程地址
  • 在某文件夹 右键-》“git bash” 运行以下命令行下载项目:

git clone https://github.com/wteam-xq/tkd_server 
  • 安装mongodb(最好配置成window服务),生成tkdDb数据库、生成users、tkdtkdrules等表
mongo
MongoDB shell version: 2.6.5
connecting to: test

use tkdDb
switched to db tkdDb

db.createCollection("users")
{ "ok" : 1}
db.createCollection("tkdrules")
{ "ok" : 1}
db.createCollection("tkdcard")
{ "ok" : 1}

ps: 如果配置 mongodb 成window服务 遇到“服务名无效” 的问题, 请单击左下角"开始"图标-》所有程序-》附件-》右键“命令提示符” 以管理员身份运行

  • 进入工程目录 打开cmd运行 npm install(如已安装淘宝npm镜像建议使用: cnpm install 安装node_modules的依赖模块
npm install
  • 工程目录下 打开cmd运行 npm start(或 node bin/www)启动项目
npm start
node bin/www
  • 首次进入后台创建用户, 需修改以下文件: routes/admin.js
//检查用户是否已登录(修改前)
router.get('/*', checkLogin);


//检查用户是否已登录(修改后)
//router.get('/*', checkLogin);
  • 打开浏览器(建议 chrome)输入: localhost:3001访问网站

Clone this wiki locally