AndcultureCode.DotnetReact.Boilerplate
v1.5.1
コード名:重力ブーツ(GB)
Microsoft SQL Server 2017をインストールします
次のデータベースを作成します
GravityBootsApi (詳細については、appsettings.jsonを参照してください。)ユーザーを構成します。
appsettings.jsonファイルから資格情報を取得します。dotnet Core 3.1 SDK&Runtimeをインストールします
nodejs 8.16 / npm 6をインストールします
プロジェクトのさまざまな側面について、ビルド、テスト、展開などを管理するために使用される中央and-cliがあります。
andCultureCode.cliにあるand-cliツールをインストールします
以下は、開始するためのいくつかの基本ですが、このand-cliやその他のプロジェクトを管理するためのコマンドとオプションがさらに多くあります。
and-cli dotnet --restore dotnetソリューションを復元しますand-cli dotnet -Running BackEndプロジェクト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 Editor Independent Interactive Debugging https://create-rect-app.dev/docs/debugging-tests/のためにWebソケット接続を開始dotnetパッケージを復元する(初めてのみ)
and-cli dotnet --restore
NPMノードモジュールを復元する(初めてのみ)
and-cli webpack --restore
dotnetサーバーを起動します
and-cli dotnet
Webpackサーバーを起動します
and-cli webpack
ブラウザを開き、次のように移動します。
https://localhost:5001
エンジニアリングドキュメントでは、コードベース(すなわち、パターン、スタイル、ベストプラクティス)、ソフトウェア開発、構築、プロジェクトの展開について説明します。
外部リソースは、プロジェクトの要件、高レベルのアーキテクチャ、設計、およびプロジェクト管理をカバーしています。
.md拡張機能を備えている必要があります。 Bitbucketには、参照用のMarkdown Syntaxガイドがあります。これらの素晴らしい人々に感謝します(絵文字キー):
ウィントン・デショング | ブランドン・スコット | ディラン正義 | ステファニー・レッチ ? |
このプロジェクトは、全委員会の仕様に従います。あらゆる種類の貢献を歓迎します!