From 4268635d9d680ff315870bf02e5403e9c1fa0999 Mon Sep 17 00:00:00 2001 From: deffcolony <61471128+deffcolony@users.noreply.github.com> Date: Sun, 8 Sep 2024 18:29:14 +0200 Subject: [PATCH] Update installer.bat +changed node.js powershell install. Do not depend on version number always grab the latest --- installer.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer.bat b/installer.bat index 4eede81..b444f50 100644 --- a/installer.bat +++ b/installer.bat @@ -181,7 +181,7 @@ if %errorlevel% neq 0 ( echo %yellow_bg%[%time%]%reset% %yellow_fg_strong%[WARN] winget failed to install Node.js or is not installed.%reset% echo %blue_bg%[%time%]%reset% %blue_fg_strong%[INFO]%reset% Downloading Node.js using PowerShell... - powershell -Command "(New-Object System.Net.WebClient).DownloadFile('https://nodejs.org/dist/latest/node-v22.8.0-x64.msi', '%bin_dir%\nodejs.msi')" + powershell -Command "$webClient = New-Object System.Net.WebClient; $latestPage = $webClient.DownloadString('https://nodejs.org/dist/latest/'); $msiFile = ($latestPage -split '`n' | Select-String -Pattern 'node-v.+?-x64\.msi' -AllMatches | ForEach-Object { $_.Matches } | Select-Object -First 1).Value; $webClient.DownloadFile(('https://nodejs.org/dist/latest/' + $msiFile), '%bin_dir%\nodejs.msi')" echo %blue_bg%[%time%]%reset% %blue_fg_strong%[INFO]%reset% Installing Node.js... start /wait msiexec /i "%bin_dir%\nodejs.msi" /passive