概述
爲什麼要寫這個系列的內容呢,在.net core的大時代下,微軟已經開始了大刀闊斧的動作
Dapr目前已經進入了大家的視線,那大家可能會問,這是個什麼技術點呢
官方文檔:https://docs.microsoft.com/zh-cn/dotnet/architecture/dapr-for-net-developers/getting-started
百度一下可以看到網上已經有很多Dapr的文章了,大家可以去看,可以去看張隊分享的這篇文章:https://www.cnblogs.com/shanyou/p/11873873.html
在張隊這篇文章中已經闡述了Dapr是個什麼東西。
然後我就順着這個文章去一步步走一下,看看Dapr到底能給我們帶來些什麼,進行的過程中遇到一些可能小白會遇到的問題,比如:
windows環境下如何安裝成功Dapr
1 powershell -Command "iwr -useb https://raw.githubusercontent.com/dapr/cli/master/install/install.ps1 | iex"
這個命令,我嘗試了cmd、powershell都去嘗試了,然後結果是都不對,都不能執行成功(原因很簡單,這個是國外的網站,需要梯子才能成功)
開了梯子後,執行上面的命令,還有可能會出現下圖這樣的問題
這個問題出現的原因是因爲本地電腦執行策略受限,所以在PowerShell中需要執行一下
1 Set-ExecutionPolicy RemoteSigned -scope CurrentUser
執行的結果是,選擇全是(A)或者是(Y)都行
執行完成之後,則可以再去執行
出現以下的結果,就說明安裝成功了。
1 Dapr CLI is installed successfully
再去執行
dapr --help
執行完就能顯示下圖,這就是成功了
後面就可以玩更多的內容了