Dev-Jot是用于在线开发人员教程的笔记应用程序。该项目是MVP,是为了帮助有抱负的前端开发人员作为TheFrontendCoach支持系统的一部分而创建的。
该应用程序有两个版本:
请加入我们的Discord Community Discord.gg/ymsd9sgz4f
对于那些自私的人来说,很容易发现自己被困在“教程 - 土地”或“教程 - 赫尔”中。对于许多新手编码人员来说,很难弥合您从教程中学到的知识与获得成为可就业开发人员所需的技能之间的差距。
您的最终目标是尽可能亲密地复制您在实际开发工作中所做的事情。为开源做出贡献是做到这一点的绝佳方法。做出开源贡献将要求您接触到一些重要的概念,实践和可转让技巧:
该项目是通往开源世界的友好切入点。做出第一个开源贡献可能是一个令人生畏的前景,推迟了许多有抱负的开发商。
该项目的主要目标是创建一个热情而友好的环境,以促进学习,感到安全犯错,并在与其他开发人员合作时获得反馈和指导。
该项目的方向将由贡献者领导。有添加各种功能的空间,还可以通过不同的技术来重建应用程序。
这是一个无用的CRUD应用程序。课程注释目前存储在浏览器的本地存储中。该应用程序的目的是使那些正在自学的人为所有教程和课程笔记创建一个简单,干净的商店。
该应用程序有两个版本。主要的默认版本位于app-main目录中。该应用程序的默认版本纯粹是HTML,CSS和Vanilla JavaScript,因此有学习机会可以让贡献者与基本面合作。
第二版是使用React构建的,位于app-react目录中。这为希望与前端框架合作以使他们的手变得肮脏的贡献者提供了机会。
在做出贡献之前,我强烈建议您使用现场版本,实际上将其用于一些基本笔记。什么糟透了?什么可以改善?您发现任何错误吗?
项目的方向将由贡献者决定。如果您对新功能有一些很酷的想法,那么很棒!在此之前创建讨论的问题?
在本地启动和运行默认项目的最简单,最快的方法是克隆回购:
git clone https://github.com/jrobind/dev-jot.git确保您在app-main目录中
cd app-main现在使用NPM安装软件包
npm i由于默认项目版本使用JavaScript模块,因此,如果您尝试使用JavaScript访问本地文件系统上的文件,则可能会遇到CORS错误。我建议将VS代码用作您的IDE,也建议您安装VS代码实时服务器扩展名。
实时项目是从/app-main/public提供的,因此您也需要在此处指向实时服务器。为此:


"liveServer.settings.root": "/app-main/public"现在,您可以通过右键单击index.html并选择“使用Live Server打开”来使用实时服务器扩展程序运行项目。
如果不确定,请查看文档。
HTML,CSS和JavaScript目前居住在/app-main/public Directory中。主要JavaScript位于index.js中。
请查看贡献贡献的信息,以获取有关如何贡献的更多信息。