在上一次说完之后,经过了不断的中断和不断的磨难,决定接着往前走。就像目前这篇文章,在经过不断的重启,被迫重写,最后才展现。虽然还不知道等下能不能发出去,但希望能发出去。
首先要说明的是目录结构等很多地方都参考了mochiweb,所以,如果看到类似的代码或者结构的话,不要感到奇怪。先是运行脚本和调试运行脚本,两个的区别在于调试运行可以检测到代码的更新,并强制更新(自我感觉是这样子的,因为我基本上没有运行过运行脚本)。
#!/bin/sh
#file server/start.sh
cd `dirname $0`
exec erl -pa $PWD/ebin $PWD/deps/*/ebin -boot start_sasl -s netgame
#!/bin/sh
#file server/start-dev.sh
cd `dirname $0`
exec erl -pa $PWD/ebin $PWD/deps/*/ebin -boot start_sasl -s reloader -s netgame -sname rix -heart -setcookie netgame
上面的代码,start.sh应该还需要添加-sname rix等参数,因为我基本上没用过,所以也就没有添加,随自己喜好吧。
继续阅读一起做网游吧【4】:编译与执行脚本