一个将策划Faang+最近提出的面试问题的网站,以帮助人们练习和准备!
这些问题将匿名或至少半匿名提交。我们将确保无论是谁提交,我们都不会透露用户名,电子邮件或任何其他个人信息,除非他们明确选择这样做。
https://defaang.io/


确保本地计算机中安装了GIT和NPM。
存储库具有一个.vscode文件夹,其中包含settings.json and extensions.json 。 settings.json文件将您的VS代码编辑器配置为在每个代码保存操作( ctrl + s )上使用eslint和prettier 。 extension.json文件包含VS代码扩展名的列表,VS代码将显示这些扩展名为“扩展”选项卡中的建议。安装这些扩展程序后,自动覆盖和格式应开始工作。
克隆这个仓库
git clone https://github.com/ykdojo/defaang.git进入项目根目录
cd defaang安装所有依赖项
npm install启动应用程序开发服务器
npm run dev确保您有一个Vercel帐户。如果没有,请在此处注册。
将项目导入Vercel。
授予Vercel,请仔细保留项目,部署项目并瞧用部署。
在此处注册Supabase。
在Supabase中创建一个新项目。
转到Settings - > API并复制项目URL和anon 。
在根目录中创建一个名为.env.local的新文件。
将URL和annon粘贴到.env.local文件中,如:
NEXT_PUBLIC_SUPABASE_URL=YOUR_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY=YOUR_SUPABASE_ANON_KEY
转到Supabase仪表板内的SQL编辑器选项卡。
从此处复制SQL查询并将其粘贴到SQL编辑器中。
运行查询,您就完成了。
有关更多参考,请阅读supabase的下一个快速入门
另外,您可以通过单击下面的按钮立即在GitPod上打开工作区:
在本地计算机上安装Defaang后,请转到我们的贡献指南。
加入我们。
我(YK)几乎每天都在这里展示我在Twitch上的该项目的进展。