Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48359
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 92
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-27 19:21
文章分类

全部博文(9)

文章存档

2014年(9)

我的朋友

分类: Erlang

2014-09-09 16:52:28

安装erlang,我装的是R16B02 64位的,erlydtl:Do not use Erlang R16B03,安装完成后记得把erlang的bin目录加在PATH环境变量后面(erlang安装完成没有自动添加的)。

因为编译需要make命令,到下载mingw,解压之后把bin目录添加在PATH环境变量后面

下载Chicago Boss,可以去CB官网下载,我是直接找到github用svn导出来的,下载完后,从命令行进入ChicagoBoss目录下,执行windows-make.bat命令,等待一段时间后,会出现跟/merl directory not found信息差不多的错误,找到deps/erlydtl/rebar.config这个文件,把里面的$REBAR_DEPS_DIR/全部替换成../,再次执行windows-make.bat就会成功了。

跑一个例子:编译成功后,执行windows-make.bat app PROJECT=wmadmin,这里wmadmin首字母不能是大写,成功后执行cd ../wmadmin,找到boss.config,用编辑器打开,在%    {domains, all},上面添加一行{domains, ["wmcp.mirahs.com"]},这里配置只能用这个域名访问。找到priv/wmadmin.routes这个文件,在后面增加一行{"/", [{controller, "admin"}, {action, "index"}]}.这里是当在浏览器输入时,跟访问一样,如果没配置会出现404错误。在src/controller下新建一个名为wmadmin_admin_controller.erl文件,内容如下:

-module(wmadmin_admin_controller, [Req]).

-compile(export_all).


index('GET', []) ->
 {output, "This is my index page!"}.


执行start-server.bat启动脚本,启动完成后,在浏览器中输入或者访问都会在浏览器中输出 This is my index page!


OK!!!!! 具体请看

阅读(2050) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:ChicagoBoss数据库和session的配置

给主人留下些什么吧!~~