如何以非管理员身份在 Windows 7 上安装 yarn?
How do I install yarn on Windows 7 as non-administrator?
如何以非管理员身份在 Windows 7 上安装 yarn?
Yarn documentation 提到 Windows 的三种安装方法:.msi
安装程序、Chocolatey 和 Scoop。
.msi
安装程序需要管理员权限,即使将安装路径设置为 %LocalAppData%\yarn
。
- 运行
choco install yarn
在 non-administrative Chocolatey installation 上执行 C:\WINDOWS\System32\msiexec.exe
时失败,错误代码为 1603。 ỳarn.MsiInstall.log
包含以下错误: Product: Yarn -- Error 1925. You do not have sufficient privileges to complete this installation for all users of the machine. Log on as administrator and then retry this installation.
chocolateyinstall.ps1
包含一个名为 Start-ChocolateyProcessAsAdmin
的命令,但我没有看到任何标志。所以我认为这根本行不通。
- Scoop 需要 Powershell >= 3,但在我的 Windows 7 机器上它是 PowerShell 2。
通过 npm install -g yarn
安装可行,但不推荐。
嗯,Yarn 在 Github 上的发布页面包含 .tar.gz
个档案,例如https://github.com/yarnpkg/yarn/releases/download/v1.7.0/yarn-v1.7.0.tar.gz 确实适用于我的 Windows 7 (x64)。
如何以非管理员身份在 Windows 7 上安装 yarn?
Yarn documentation 提到 Windows 的三种安装方法:.msi
安装程序、Chocolatey 和 Scoop。
.msi
安装程序需要管理员权限,即使将安装路径设置为%LocalAppData%\yarn
。- 运行
choco install yarn
在 non-administrative Chocolatey installation 上执行C:\WINDOWS\System32\msiexec.exe
时失败,错误代码为 1603。ỳarn.MsiInstall.log
包含以下错误:Product: Yarn -- Error 1925. You do not have sufficient privileges to complete this installation for all users of the machine. Log on as administrator and then retry this installation.
chocolateyinstall.ps1
包含一个名为Start-ChocolateyProcessAsAdmin
的命令,但我没有看到任何标志。所以我认为这根本行不通。 - Scoop 需要 Powershell >= 3,但在我的 Windows 7 机器上它是 PowerShell 2。
通过 npm install -g yarn
安装可行,但不推荐。
嗯,Yarn 在 Github 上的发布页面包含 .tar.gz
个档案,例如https://github.com/yarnpkg/yarn/releases/download/v1.7.0/yarn-v1.7.0.tar.gz 确实适用于我的 Windows 7 (x64)。