5、Erlang的重要命令 erl -name nitrogen@127.0.0.1 -pa apps ebin include -pa ../ebin ../include -eval "application:start(quickstart_inets)"
对命令的具体理解和分析:
(1). -name nitrogen@127.0.0.1
eshell 的提示符:nitrogen@127.0.0.1 >
(2). -pa apps ebin include 本级目录(Quikstart2)中的子目录
(3). -pa ../ebin ../include 上一级目录中与Quikstart2同级的子目录
(4). -eval "application:start(quickstart_inets)" 在命令行的函数调用
上面的 quickstart_inets,是指 apps/quickstart_inets.app。它的代码是:
{application, quickstart_inets, [
{description, "Nitrogen Quickstart Examples"},
{mod, {quickstart, []}},
{env, [
{platform, inets},
{port, 8000},
{session_timeout, 20},
{sign_key, "b37ca07"},
{wwwroot, "./wwwroot"}
]}
]}.
这条erl命令最为重要,仅仅用它,就能把服务器启动起来。