Simple – go to this website and type the commands to install a new powershell. Well – in Microsoft fashion – not quite that simple. First running the PowerShell commands needs one to DOWNGRADE the allowed SSL to Tls1.2 on the powershell first. Then … you can get going.
- Open Powershell as an admin (right mouse click on it and choose Open as Administrator)
- Then type
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
- Then follow the steps in the main article. I chose all the default options as I am using Sharepoint Online
Invoke-Expression (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/sharepoint/PnP-PowerShell/master/Samples/Modules.Install/Install-SharePointPnPPowerShell.ps1')
NOW we can rock out. This article mainly helps me over the hump of the proper Tls1.2. Where next? I am going to write my first SPFx Sharepoint Foundation web part – cause they took my old WebParts away for use on the Modern UI pages in Sharepoint 2016 and Online. Kindle to the rescue with the book called Mastering Sharepoint Framework: Master the SharePoint Framework Development with Easy-to-Follow Examples