vibed

    2熱度

    2回答

    使用Vibe.D庫,通過Json數組迭代的正確方法是什麼? 我已經試過了,但它給了我編譯錯誤: foreach(string index, Json value; configuration["array1"]) {} 這是錯誤: Error: opApply() function for Json must return an int 全碼: foreach(int index, Jso

    2熱度

    2回答

    我正在學習如何從vibed使用MongoDB。我寫了一個簡單的應用程序,我認爲應該找到操作。但是當我運行它時,我得到錯誤:Querying uninitialized MongoCollection.。我做錯了什麼? import vibe.core.log; import vibe.db.mongo.mongo; import vibe.d; import std.stdio; imp

    1熱度

    1回答

    Vibe.d的一個賣點是其支持圖形用戶界面。 到目前爲止,我不能看上一個體面的使用情況下,利用這一特點,將是如果有人能告訴更多關於它很高興。 與(Twitter)Stream API相關的任何內容? 更新: 我只是要求一個例子上手並限制這個職位的範圍。

    2熱度

    1回答

    Vibed有logInfo類。如果我需要寫控制檯連接狀態信息,最好使用writeln或logInfo?

    3熱度

    1回答

    我可以在Vibed's Diet源代碼中看到void compileDietString(string diet_code, ALIASES...)(OutputStream stream__)函數。 我發現它佔用了無限量的別名,作爲模板參數。 這些別名是什麼?我無法通過源代碼找出問題,它使用了很多概念,比如特徵和混入,這些我都不太瞭解。

    5熱度

    3回答

    我想用d來創建一個REST風格的web應用程序。 什麼是最值得考慮的最積極維護和貢獻的項目?這些Web框架與優缺點的簡短比較將會很好。 我的搜索導致我只有一個項目,這似乎是一個很好的框架: vibe.d 表示以天性喜歡sinatra最少有其他項目?

    2熱度

    1回答

    從網站的例子: import vibe.d; void login(HTTPServerRequest req, HTTPServerResponse res) { enforceHTTP("username" in req.form && "password" in req.form, HTTPStatus.badRequest, "Missing username/

    4熱度

    1回答

    我正在使用vibe.d從類生成一些REST接口。但是,vibe.d要求我提供實現此接口的接口和類。我的應用程序很小,只包含這個接口的一個實現,當我想進行一些更改時,編輯這兩個地方是非常煩人的。 所以問題是:是否有任何混合模板或模板可以從給定class定義中生成interface?這應該是很有可能實現的,但我無法找到任何示例。 std.typecons有WhiteHole和BlackHole來自動實

    6熱度

    1回答

    我寫了vibe.d網絡用戶界面clang-format,當使用LLVM風格時出現this input時,服務器掛起。 處理POST代碼: void post(string style, string code) { import std.algorithm; import std.file; import std.conv; import std.proc

    0熱度

    2回答

    可能嗎?我正在用vibe.d構建一個REST Api並實現令牌認證。因爲我不知道用戶將在哪個框中發送授權標頭參數,所以我需要以不區分大小寫的方式查詢它。例如: string[string] foo; foo["XXX"] = "YYY"; logInfo(*("xxx" in foo)); // BOOM. Exception here 是否有可能..? 感謝