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 ? |
該項目遵循全企業規範。歡迎任何形式的貢獻!