安装了和如果您使用的是请确保您
的版本为或更高版本。您可以通过在终端中运行来检查您的版本。可选择安装扩展。扩展为添加了一些非常好的和语法突出显示。可以选择访问如和中的终端来运行本系列中提供的命令。如果您没有例如您使用的是计算机您仍然可以按照说明操作但可能需要针对您的计算机修改命令。克隆存储库本教程的起点是本系列第二章的结尾。它包含一个使用构建的基本。本教程的起点可在存储库的分支中找到。首先克隆存储库并签出分支复制现在执行以下操作即可开始导航到克隆的目录复制安装依赖项复制使用启动数据库复制应用数据库迁移复制启动项目复制注意步骤还将生成客户端并为数据库播种。现在您应该能够访问位于的文档。项目结构和文件您 加拿大电报号码数据 克隆的存储库应具有以下结构注意您可能会注意到该文件夹还带有一个目录。本教程不涉及测试。但是如果您想了解如何使用测试应用程序的最佳实践请务必查看本教程系列测试终极指南此存储库中值得注意的文件和目录是该目录包含应用程序的源代码。共有三个模块该模块位于目录的根目录中是应用程序的入口点。它负责启动网络服务器。该模块包含客户端即数据库接口。该模块定义了路由的端点和伴随的业务逻辑。该模块定义了路由的端点和伴随的业务逻辑。该文件夹有以下内容该文件定义数据库模式。该目录包含数据库迁移历史记录。该文件包含一个脚本用于使用虚拟数据为您的开发数据库播种。该文件定义数据库的映像。该文件包含数据库的数据库连接字符串。
http://zh-cn.textservices.co.uk/wp-content/uploads/2023/11/mitu-1.jpg
注意有关这些组件的更多信息请阅读本教程系列的第一章。在中实施身份验证在本部分中您将为实现大部分身份验证逻辑。到本节结束时以下端点将受到身份验证保护上使用的身份验证主要有两种类型基于会话的身份验证和基于令牌的身份验证。在本教程中您将使用令牌实现基于令牌的身份验证。注意这段简短的视频解释了两种身份验证的基础知识。首先在您的应用程序中创建一个新模块。运行以下命令生成新模块复制您将看到一些提示。回答相应的问题授权休息不您现在应该在目录中找到一个新模块。安装和配置是应用程序的流行身份验证库。它具有高度可配置性并支持多种身份验证策略。它旨在与框架一起使用是基于框架构建的。与进行了第一方集成使其可以轻松地在您的应用程序中使用。
頁:
[1]