quickjots
v1.0.1
QuickJots是一個網絡應用程序,可以使用Markdown或Plain-Text在瀏覽器中自動記錄並自動保存任何快速記錄。不需要註冊,並且有一個黑暗模式!
支持普通文本和降價筆記(在攤牌的幫助下)。
該存儲庫包含QuickJots.App上Web-App的所有源代碼。
QuickJots當前使用NetLify託管,因此root中還有一個netlify.toml文件以配置NetLify。
如果您想為Quickjots做出貢獻,或者自己託管它,則需要通過GitHub分配此存儲庫,其次是:
QuickJots使用WebPack將本回購中的源代碼捆綁到靜態站點中。它使用服務人員提供離線支持。
主JavaScript代碼在./src/js中 - 文件均使用基本window.quickjots對象,並將所有必需的功能和變量添加到此處。
git clone [email protected]:[username]/quickjots.gityarn install以安裝依賴項yarn start在您的本地端口8080上運行WebPack Dev服務器,同時修改代碼。它將在任何更改上自動加載yarn build以在生產模式下運行WebPack,以在dist/中生成文件。這些文件包含靜態站點,如果您需要請注意,如果您在本地測試許多更改,則可能需要禁用Dev-Mode中的服務工作者,否則您會看到舊代碼工作而不是新代碼!如果您不想將其禁用Dev Mode,則Chrome Dev工具中還有一個“重新加載”選項的“更新”選項。
歡迎任何貢獻,例如錯誤報告,功能請求或拉力請求!
.eslintrc.json中有一個ESLINT配置,但簡而言之,主要代碼風格為: