問題タブ [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 と窒素

窒素Webフレームワークを介して既存のcouchdbドキュメントにキーと値のペアを追加する方法は? ecouch:doc_update(DBName,DocId,DocValue) を実装しようとしたときに true が返されません。

0 投票する
4 に答える
5880 参照

erlang - Erlang での Nitrogen の使用経験は?

私は、Erlang の最も成熟した Web 開発フレームワークであると思われるNitrogen Projectをチェックしてきました。

Erlang は、言語として非常に印象的です。ただし、Nitrogen に関しては、Erlang のあまり一般的ではない構文を使用して UI を構築することにはあまり関心がありません (PROLOG のネイティブでない限り)。

Django や Rails などの他の主流のWeb フレームワークとは対照的に、それについてどのような経験をしましたか?

0 投票する
1 に答える
607 参照

erlang - Ecouch を使用して Nitrogen を Couchdb に接続する方法

この接続でエラーが発生したため、ecouch を使用して窒素とカウチデータベースに接続する方法がわかりません CAUGHT ERROR: error-undef [{ecouch,db_info,["test_suite_db"]} 私は自分の erlang ライブラリに ecouch を入れましたpath を作成し、support/include.mk へのシンボリック リンクを作成します (必要かどうかはわかりませんが)。または、データベースを知っている人がいる場合は、窒素と接続する方法と、この接続を作成する人.

0 投票する
1 に答える
408 参照

erlang - 窒素プロジェクト COMET

Nitrogen Project の COMET は、ejabberd の xmpp に匹敵する安定性と、それが保持できるオープン接続の量に匹敵しますか? 窒素がどれだけの負荷を保持できるかを見ることに興味があります. 誰かがこれについて共有したいデータを持っているなら、私はそれを大いに感謝します.

0 投票する
2 に答える
507 参照

erlang - Riak の Erlang クライアント ライブラリを Nitrogen に含める

窒素を使ったウェブアプリを始めたばかりで、すべてうまくいっています。しかし、私が設定した 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) の両方のインストールをダウンロードしました。Web のどこかで、インストール方法とセットアップ方法のデモを見たことがありますが、インストールは「デモ」として構成されていました。pidgin XMPP クライアントを使用していますが、ejabberd のセットアップで問題が発生しています。
もう 1 つの問題は、バックエンドに Nitrogen のコメット プールと erlang ETS テーブルを備えたチャット システムを開発しようとしたことです (現在、ets テーブルに組み込まれているフェイルオーバー メカニズムのおかげです)。

br> 管理インターフェースを脇に置いて、ejabberd サーバーへの Web インターフェースを使用できますか。たとえば、Nitrogen Comet は非常に扱いにくい場合があります。たとえば、特に Nitrogen 2.XX でのブラウザのタイムアウトは簡単に変更できません。
だから今、私はejabberdに決めました。バックエンド エンジンとして ejabberd を使用して内部組織のチャット システムをカスタマイズするにはどうすればよいですか。組織内の全員がクライアントとして Pidgin をダウンロードするのではなく、Web インターフェイスにチャット機能を組み込みたいと考えています。
Erlang、Yaws、Mnesia、Inets、Mochiweb などでは問題がないので、ejabberd の上にいくつかの Gen サーバーを使用して erlang アプリケーションを開発する必要があるとしても、それは問題になりません。

0 投票する
1 に答える
1189 参照

erlang - localhost で ejabberd を実行してテストしていますか?

HP パビリオン (Windows 7 を実行しているエンターテイメント ラップトップ) に ejabberd をインストールしましたが、インストール中にサーバー ドメインに入るように求められました。試してみたかったので、「localhost」と入力しました。起動しようとすると、Web管理インターフェイスにエラーが発生したことが示されます。3つのログファイルを確認しても、エラーが見つかりません。一部のポートがブロックされているようです。しかし、ログにエラーはありません。XMMP クライアントまたは jabberlang-XMPP ドライバーを使用してローカルホストでテストできるようにするには、どうすれば起動して実行できますか。

br>誰かがそれをどのように使用したかについていくつかの例を見せてもらえますか? また、ejabberd の conf ファイルでどのパラメーターをコメント解除または変更して、localhost で実行することができますか? サーバー ドメインを "locahost" ではなく "127.0.0.1" として明示的に指定する必要がありますか?

br>Firefox でこのクライアントを実行していて、ログインすると、作成した processOne IM フリー サーバー [username@name.p1.im] ではなく、Gmail にいる友人のプレゼンス情報が提供されます。しかし、私はこれらの友人と、Gmail アカウントで直接チャットすることができました。独自の ejabberd サーバーをインストールした場合、これをどのように使用できるかを理解する必要があります。jabberlang XMMP クライアント ライブラリに関するリソースを教えてください。ありがとう

/joshmuza@gmail.com

0 投票する
0 に答える
546 参照

erlang - Nitrogen (Erlang Web フレームワーク) ファイルのアップロードと他のフォーム要素のバリデーター

私は窒素を使用しています。そして、私は#upload要素と一緒に要素を持ってい#textareaます。ユーザーがボタンを押してファイルをアップロードすると、ファイルも投稿され、関数#textareaで受け取ることができます。これで問題ありませんが、をに配線したいのですが、使用する が見つかりません。私は何かを誤解していますか、それともこの機能は明らかではありませんか? ひょっとして今でも無理かも?wf:q/1finish_upload_even/4#validator#textareaTriggerId

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 - 窒素-動的にイベントを作成する

私はErlang/Nitrogenの初心者です。私はmnesiaデータベースによる入札システムをいじっています。私のインデックスページには次のコードがあり、さまざまなアイテムとそのプロパティがデータベースから動的に作成されます。

同じ方法でイベントを作成しようとしましたが、機能しませんでした。私のコードでは、アラートは入札を受け入れるためのフォームを含むライトボックスに置き換えられます。私が間違っていることを助けて教えてください。