这是一个供想要使用ABP框架构建微服务解决方案的人参考的项目。
更多信息请查看博客文章。
在线演示 👉 https://www.eshoponabp.com/
请在主GitHub仓库提出问题:https://github.com/abpframework/abp/issues
您可以在Visual Studio中运行,或使用Microsoft Tye。Tye是一个开发者工具,可以让开发、测试和部署微服务及分布式应用变得更容易。
克隆仓库(eShopOnAbp)
安装Tye(按照这些步骤)
dotnet tool update --global Microsoft.Tye --prerelease
将.env.example
文件重命名为.env
文件,并提供PayPal的ClientID和Secret。
执行run-tye.ps1
等待所有应用程序启动!
tye
仪表板查看正在运行的应用程序(localhost:8000)tye
仪表板或tye
控制台上看到所有应用程序不断重启,您可能遇到了SSL证书问题。要更好地诊断问题,请检查任何应用程序日志。如果与SSL相关,开发者证书创建可能由于PowerShell授权问题而失败。检查PowerShell脚本运行配置,并按如下方式为本地机器设置策略:Get-ExecutionPolicy -list Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine