我尝试从Admin PowerShell控制台在Windows 10上安装NativeScript。
https://docs.nativescript.org/start/ns-setup-win
我键入此命令并获取以下错误:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://nativescript.org/setup/win-avd'))"
当您需要从CMD命令提示符运行它时,您正在从PowerShell运行该命令。
从CMD运行:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://nativescript.org/setup/win-avd'))"
在这里,@powershell
的意思是“不要回显命令并运行powershell.exe”。它意味着PowerShell本身完全不同,其中@powershell
的意思是“在扩展之前搜索路径并使用文字名称@powershell
执行程序”或“使用变量$powershell
作为splat变量”,具体取决于您的PowerShell版本。
如果你在Powershell中运行它,你需要运行:
iex ((new-object net.webclient).DownloadString('https://nativescript.org/setup/win-avd'))
与往常一样,要非常小心地运行这些下载任意代码并立即执行的命令。