问题标签 [nitrogen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
267 浏览

erlang - Couchdb 和氮气

如何通过氮气网络框架将键/值对添加到现有的couchdb文档中?ecouch:doc_update(DBName,DocId,DocValue) 在我尝试实施时没有返回 true。

0 投票
4 回答
5880 浏览

erlang - 你在 Erlang 上使用 Nitrogen 是什么体验?

我一直在查看Nitrogen 项目,它应该是 Erlang 最成熟的 Web 开发框架。

Erlang,作为一门语言,令人印象深刻。然而,关于 Nitrogen,我不太热衷于使用 Erlang 相当不常见的语法(除非你是 PROLOG 中的本地人)来构建 UI。

与Django 或 Rails等其他主流Web 框架相比,您对它有何经验?

0 投票
1 回答
607 浏览

erlang - 如何使用 Ecoouch 将 Nitrogen 与 Couchdb 连接

我不明白如何使用 eouch 与氮气和 couchdb 建立连接,因为我在此连接上有一个错误 CAUGHT ERROR: error-undef [{ecouch,db_info,["test_suite_db"]} 我将 eouch 在我的 erlang 库中路径,我创建了一个符号链接到 support/include.mk (即使我不知道它是否有必要)。或者,如果有人知道数据库如何与氮气连接以及由谁进行连接。

0 投票
1 回答
408 浏览

erlang - 氮项目 COMET

Nitrogen Project 的 COMET 在稳定性和可容纳的开放连接数量上是否可以与 ejabberd 的 xmpp 相媲美?我有兴趣看看氮气可以承受多少负载。如果有人对此有任何数据愿意分享,我将不胜感激。

0 投票
2 回答
507 浏览

erlang - 在 Nitrogen 中包含来自 Riak 的 Erlang 客户端库

我刚开始使用氮气的网络应用程序,一切都很顺利。但我也希望我的应用程序能够与我设置的 riak db 交互,但我遇到了一些麻烦。

我对如何“包含”erlang客户端接口感到困惑,以便我在氮气中的代码可以访问它。

(https://wiki.basho.com/display/RIAK/Erlang+Client+PBC)

我是 erlang 和氮气的新手,但我的意思是一般来说,对于 erlang,我如何将其他库作为参考?我只是把编译好的梁文件扔到某个地方,然后在我的erlang代码顶部有一个-include行吗?如果是这样,我该把这些文件扔到哪里去换氮(我认为它有自己独立的 erlang 节点实例)

0 投票
1 回答
2449 浏览

erlang - ejabberd 新手如何设置功能齐全的 ejabberd 服务器?

我对 ejabberd 完全陌生。我已经下载了 windows 和 linux (Ubuntu) 的安装。我在网上的某个地方看到了如何安装和设置它的演示,但安装被配置为“演示”。我有 pidgin XMPP 客户端,现在在设置 ejabberd 时遇到问题。
另一个问题是我尝试在后端使用 Nitrogen 的彗星池和 erlang ETS 表开发聊天系统(感谢现在嵌入在 ets 表中的故障转移机制),即

br> 我们能否拥有到 ejabberd 服务器的 Web 界面,将其管理界面放在一边。Nitrogen Comets 有时相当麻烦,例如浏览器超时,尤其是在 Nitrogen 2.XX 中,不能轻易更改。
所以现在我决定使用 ejabberd。如何使用 ejabberd 作为后端引擎自定义内部组织聊天系统。我不希望组织中的每个人都将 Pidgin 作为客户端下载,而是希望将聊天功能嵌入到 Web 界面中。
使用 Erlang、Yaws、Mnesia、Inets、Mochiweb 等我没有问题,所以即使它需要我在 ejabberd 上开发一个带有几个 Gen 服务器的 erlang 应用程序,这也不会是一个问题

0 投票
1 回答
1189 浏览

erlang - 在本地主机上运行和测试 ejabberd?

我已经在我的 HP pavilion(运行 Windows 7 的娱乐笔记本电脑)上安装了 ejabberd,在安装过程中我被提示输入服务器域。因为我想尝试它,所以我输入了“localhost”。当我尝试启动它时,Web 管理界面显示出现错误。检查 3 个日志文件,我找不到错误。似乎有些端口被封锁了。但是我在日志中没有发现错误。我怎样才能启动并运行它,以便我可以使用 XMMP 客户端或使用 jabberlang-XMPP 驱动程序在 localhost 上对其进行测试。

br>有人可以告诉我一些关于你如何使用它的例子吗?另外,我可以在 ejabberd 的 conf 文件中取消注释或修改哪些参数,以便在 localhost 上运行它。我应该将服务器域明确指定为“127.0.0.1”而不是“locahost”吗?

br>我已经让我的 firefox 运行这个客户端,一旦我登录,它会提供我在 Gmail 上的朋友的状态信息,而不是我创建的 processOne IM 免费服务器 [username@name.p1.im]。但我可以直接在他们的 Gmail 帐户中与我的这些朋友聊天。如果我安装自己的 ejabberd 服务器,我需要了解如何使用它。请记住向我指出有关 jabberlang XMMP 客户端库的资源。谢谢

/joshmuza@gmail.com

0 投票
0 回答
546 浏览

erlang - Nitrogen(Erlang Web 框架)文件上传和其他表单元素上的验证器

我正在使用氮气。我有一个#upload元素和一个#textarea元素。当用户按下按钮上传文件时,文件#textarea也会被发布,我可以wf:q/1finish_upload_even/4函数中接收它。这一切都很好,但我想将 a#validator连接到#textarea并且找不到TriggerId要使用的。我是误解了什么还是这个功能不明显?也许现在甚至不可能?

0 投票
2 回答
166 浏览

internationalization - 如何将翻译后的 URL 路由到带有氮气的模块

我曾经用英语进行开发,但这次,我正在构建的 webApp 仅适用于我所在城市的人们,也就是法国。

在氮气中,当您调用“/user/login”时,氮气会调用 user_login:main()。当请求是“/utilisateur/connexion”时,我希望氮调用 user_login:main()。

当请求是“/annonces/personnes”等时,我希望氮调用 ads_people:main()。

有没有办法正确地实现这一目标?

非常感谢 !

0 投票
2 回答
727 浏览

erlang - Nitrogen - 动态创建事件

我是 Erlang/Nitrogen 的初学者。我正在玩 mnesia db 的出价系统。在我的索引页面上,我有以下代码,各种项目及其属性是从数据库中动态创建的:

我尝试以相同的方式创建我的事件,但它不起作用。在我的代码中,警报将替换为包含接受投标的表单的灯箱。请帮助并告诉我我做错了什么。