按照Joe Armstrong在Programming Erlang中的叙述,对于Windows用户要想在启动Erlang shell时就进入自己的代码存放目录,可以在Erlang的安装路径下创建命名为.erlang的文件,将如下代码写入文件:
- io:format("consulting .erlang in ~p~n", [element(2,file:get_cwd())]).
- %% Edit to the directory where you store your code
- c:cd("c:/work").
- io:format("Now in:~p~n", [element(2,file:get_cwd())]).
.erlang文件放在user的目录下。
btw:添加erlang的bin目录到环境变量中。