這是Hapijs.com下的Hapi的舊開發人員網站。有關當前網站,請檢查https://github.com/hapijs/hapi.dev。
該網站在現場的後面是將docker用於其開發環境,因為它依靠redis來緩存一些數據。要使您在本地運行網站,您需要在本地計算機上設置docker 。請參閱docker官方文件。
安裝了docker後,您可以按照下一步步驟操作:
首先,在此處從GitHub獲取令牌,僅選擇檢查示波器(僅兩個)
有關更多詳細信息,這是Github的文檔。
將config/default.json文件複製到config/local.json ,然後將令牌放在local.json的githubToken字段中。注意:請不要提交包含您的真實github令牌的文件。那將使它公開,並允許任何人查看此倉庫,並使用您的令牌,就好像他們是您一樣。
運行以下命令
make restart現在,您可以訪問http://localhost:3000在瀏覽器中查看網站。
該服務器還運行一個文件觀察器,該文件將在更改文件時自動重建內容。
注意:為了承諾,您需要包括在製作過程中生成的公共/*文件。部署不做重塑。
在目錄lib/tutorials中,我們有一些目錄,其中包含翻譯的語言名稱,以添加新的翻譯,只需在lib/tutorials中添加一個新文件夾,並在您的翻譯中添加。一個例子,如果將教程翻譯成巴西葡萄牙語,則必須將pt_BR用作目錄的名稱。在目錄pt_BR中,您需要遵循與我們在en_US中使用的相同的支撐物,所有教程在Markdown文件中分開,並且導出教程和標題的index.js文件。完成翻譯後,您還需要在lib/tutorials中的index.js文件中添加翻譯。
Hapijs.com在此處保留了社區創建的插件的列表。如果您創建了任何插件或經常使用的插件,請發送拉動請求。請注意現有類別,但是如果您的插件不合適,則可以隨意創建自己的插件。請按字母順序保持插件對所有貢獻者公平。