1234567891011121314151617181920212223242526272829303132333435 |
- @Rem Copyright Epic Games, Inc. All Rights Reserved.
- @echo off
- @Rem Set script location as working directory for commands.
- pushd "%~dp0"
- @Rem Name and version of node that we are downloading
- SET NodeVersion=v16.4.2
- SET NodeName=node-%NodeVersion%-win-x64
- @Rem Look for a node directory next to this script
- if exist node\ (
- echo Node directory found...skipping install.
- ) else (
- echo Node directory not found...beginning NodeJS download for Windows.
- @Rem Download nodejs and follow redirects.
- curl -L -o ./node.zip "https://nodejs.org/dist/%NodeVersion%/%NodeName%.zip"
- @Rem Unarchive the .zip
- tar -xf node.zip
- @Rem Rename the extracted, versioned, directory that contains the NodeJS binaries to simply "node".
- ren "%NodeName%\" "node"
- @Rem Delete the downloaded node.zip
- del node.zip
- )
- @Rem Print node version
- echo Node version: & node\node.exe -v
- @Rem Pop working directory
- popd
|