windows下安装codecombt简易中文教程

来源:互联网 发布:良心页游 知乎 编辑:程序博客网 时间:2024/06/12 22:25

文件下载 网盘下载

准备工作:windows7以上系统(剩余空间8G以上)、 网络稳定

下载安装
Microsoft Visual Studio C++ 2012 for Windows Desktop
(最先安装,若已安装过visual2010以上版本可无需安装)
mongodb (数据库压缩包
dump (游戏数据压缩包
Node.js (下载安装。环境变量自动添加
Ruby     ( 环境变量自动添加
Python (下载安装。环境变量手动添加,如C:\Python27
Git (环境变量自动添加

安装后建议检查是否环境变量生成
环境变量方法:桌面计算机,右键,属性(或控制面板,系统安全,系统),高级系统设置,环境变量,系统变量,Path,编辑,最后添加路径
(注意:多个路径用 ;  )


将数据库压缩包压缩包mongodb解压在C盘,并添加至环境变量,如C:\mongodb\bin

在c盘根目录创建文件夹db。并将压缩包dump解压至db(注:无需添加环境变量


一、打开git bash

  • 运行命令
    git clone https://github.com/codecombat/codecombat

(注:默认下载至/user/用户名/。可自行更改目录后再执行 git clone)


  • 进入codecombat目录
    cd codecombat

  • 安装npm环境
    npm install -g bower brunch nodemon sendwithus
    (注:此方法必须在codecombat目录下执行)

  • 安装 bower
    bower install

(注:此方法必须在codecombat目录下执行)


  • 使用cmd运行 (注:用cmd时方便运行)增加gem源(原有源被墙
    gem sources -a http://ruby.taobao.org/

继续用git bash 执行

  • 安装gem
    gem install sass

成功后
在文件目录
Ruby200-x64\lib\ruby\gems\2.0.0\gems\sass-3.4.18\lib\sass
找到engine.ry 在所有”require”后添加
Encoding.default_external = Encoding.find('UTF-8')


继续在codecombat 目录下用git bash 执行

  • 安装npm
    npm install

(如出现错误,请尝试删除codecombat目录中的node_modules文件夹后再次执行)


  • 执行
    brunch w
    (注:brunch w执行完成后,成功会出现提示info:complied。若错误,检查codecombat文件夹内是否含有bower_components,若无,将bower_components压缩包解压在codecombat文件夹内)

  • CMD执行
    mongod --setParameter textSearchEnabled=true --dbpath c:\db

(注:cmd窗口务关闭,无字符出现后进行下一步)


  • git bash命令进入cd文件夹运行
    mongorestore --drop dump
    (注:无错误提示后,cmd窗口不需关闭,git窗口可关闭)

将codecombat/scripts/windows/SCOCODE.bat复制到 codecombat 根目录下。并编辑。

将“MONGO_DB_PATH_HERE”改成所创建的数据库文件夹 c:\db 保存后直接双击运行/SCOCODE.bat
可能中途跑cmd一段时间后会提示,按Y

等待至弹出三个cmd窗口后方

其中一个cmd窗口提示时为完成
之后浏览器内输入 localhost:3000 便可浏览了
(由于时间少图片上传不了,格式较乱请见谅,若有问题可联系我)

0 0
原创粉丝点击