Erlang 如何在yaws文件中包含yaws文件
我有一个yaws文件(比方说a.yaws),里面有很多函数,我在反复使用。所以我决定把这些常用函数放在另一个yaws文件(比方说common.yaws)中,并将这个yaws包含到a.yaws中。 那么正确的语法是什么呢。 我正在使用它,但似乎不包括该文件 -包括(“common.yaws”)Erlang 如何在yaws文件中包含yaws文件,erlang,yaws,Erlang,Yaws,我有一个yaws文件(比方说a.yaws),里面有很多函数,我在反复使用。所以我决定把这些常用函数放在另一个yaws文件(比方说common.yaws)中,并将这个yaws包含到a.yaws中。 那么正确的语法是什么呢。 我正在使用它,但似乎不包括该文件 -包括(“common.yaws”) thanx in adavance.如果您的公共文件中的函数基本上都是erlang函数,那么您可以简单地将这些函数放在erlang模块中,并直接调用该函数。例如: (在一个yaws中) 输出(Arg)->
thanx in adavance.如果您的公共文件中的函数基本上都是erlang函数,那么您可以简单地将这些函数放在erlang模块中,并直接调用该函数。例如: (在一个yaws中)
输出(Arg)->
mycommonstuff:doIt(Arg)。
其中mycommonstuff.erl包含导出的函数doIt
如果您的common.yaws文件实际上包含yaws类型的功能,则可以使用yaws的服务器端包含功能-如下所述:
别忘了让yaws server知道在哪里可以找到您的beam文件。我的问题刚解决
<erl>
out(Arg) ->
mycommonstuff:doIt(Arg).
</erl>