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配置,但简而言之,主要代码风格为: