如何做二郎官申请?

6g8kf2rb  于 2022-10-07  发布在  其他
关注(0)|答案(1)|浏览(283)

我正在尝试构建example来运行Erlang WebSocket服务器。我创建了所有这些文件,并将它们放到一个文件夹中,添加钢筋文件,然后运行

./rebar get-deps

在文件夹方向内。但也没有

make
make runconsole

却什么都没发生。

是否也有可能使用IntelliJ创建WebSocket服务器?我尝试将这3个.erl文件放入IntelliJ中,并希望构建该项目,但我收到

erlc: 2: Warning: behaviour cowboy_http_handler undefined
oymdgrw7

oymdgrw71#

make命令读取名为Makefile的文件,它是以某种格式编写的文件,它告诉make命令它应该做什么,例如,使用列出的命令编译一些具有列出的名称的文件。因为该教程中没有列出Makefile,所以您应该会收到类似如下的错误:
未指定目标,也未找到生成文件。

你可以通过他的GitHub账户联系教程的作者,询问他Makefile在哪里。实际上,本教程的Makefile如下所示:

https://github.com/marcelog/erws
我创建了所有这些文件并将它们放在一个文件夹中

Makefile中的说明取决于作者在此处拥有的确切目录结构:

https://github.com/marcelog/erws

我尝试使用rebar3并更改生成文件中的一些内容,但仍然出错。问题是rel目录:我不知道如何创建其中的所有内容。为此,您需要使用rebarreltool

https://gist.github.com/FabioBatSilva/f1d1c4ea250302fed8c2

以下是我去年想出的一个牛仔WebSockets示例,看看它是否有帮助:

How to Connect Cowboy (Erlang) websocket to webflow.io generated webpage

它使用Erlang.mk构建系统,如下面的牛仔文档中所述:

https://ninenines.eu/docs/en/cowboy/2.5/guide/getting_started/

相关问题