AndcultureCode.DotnetReact.Boilerplate
v1.5.1
代码名称:重力靴(GB)
安装Microsoft SQL Server 2017
创建以下数据库
GravityBootsApi (有关详细信息,请参见AppSettings.json。)配置用户。
appsettings.json文件中获取凭据。安装Dotnet Core 3.1 SDK和运行时
安装nodejs 8.16 / npm 6
对于项目的各个方面,有一个中央and-cli用于管理构建,测试,部署等。
在Andulturecode.cli上安装找到的and-cli工具
以下是一些基本知识,可以让您入门,但是还有更多的命令和选项可以管理和and-cli中的其他项目。
and-cli dotnet --restore - 恢复dotnet解决方案and-cli dotnet运行后端项目and-cli dotnet-test --by-project - 运行后端自动测试and-cli dotnet -- --cli test db migrate - 迁移测试数据库(在运行之前清洁和还原项目。完成: and-cli dotnet -cRb )and-cli migration --add MigrationName基于代码优先更改生成EF核心数据库迁移and-cli migration --run MigrationName - 运行(或还原为)指定的EF核心数据库迁移and-cli webpack运行前端and-cli webpack-test - 运行前端测试and-cli webpack --restore - 恢复前端的NPM依赖项npm run all-tests - 运行所有测试套件(后端,功能性,前端)并运行故事书构建(从仓库的根部运行)cd frontend && npm run cypress:open - 交互式运行功能测试套件cd frontend && npm run cypress:open:working - 与工作相互作用运行功能测试套件cd frontend && npm run cypress:run - 运行功能测试套件无头cd frontend && npm run cypress:run:working - 运行功能测试套件无头cd frontend && npm run test:debug - 启动Web套接字连接,用于简单编辑器独立交互式调试https://create-react-app.dev/docs/debugging-tests/ 还原dotnet软件包(仅首次)
and-cli dotnet --restore
还原NPM节点模块(仅首次)
and-cli webpack --restore
启动dotnet服务器
and-cli dotnet
启动WebPack服务器
and-cli webpack
打开浏览器并导航到:
https://localhost:5001
工程文档涵盖了代码库(即模式,样式和最佳实践),软件开发,构建和部署项目。
外部资源涵盖了项目的高级体系结构,设计和项目管理。
.md扩展名。 Bitbucket有一个降级语法指南供参考。谢谢这些好人(表情符号钥匙):
温顿·德旺(Winton Deshong) | 布兰登·斯科特(Brandon Scott) | 迪伦正义 | Stefanie Leitch ? |
该项目遵循全企业规范。欢迎任何形式的贡献!