X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=node%2Fnode.bat;h=b8ef1427577bb7ab6c7b707fbbd089fdd6131883;hb=030f22f4f4bd991766bebbe6d6ce658cb8b78f7e;hp=74b13198fbe97c5e6ce37ce3eec8bd691ba487c1;hpb=ca10f81a9092eed941181db74212b2b8e5813004;p=webi-installers%2F.git diff --git a/node/node.bat b/node/node.bat index 74b1319..b8ef142 100644 --- a/node/node.bat +++ b/node/node.bat @@ -1,18 +1,20 @@ -setlocal @echo off -pushd "%userprofile%\.local\opt" || goto :error - powershell $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest https://nodejs.org/dist/v12.16.2/node-v12.16.2-win-x64.zip -OutFile node-v12.16.2-win-x64.zip || goto :error - rem Windows BSD-tar handles zip. Imagine that. - tar xf node-v12.16.2-win-x64.zip || goto :error - dir - rename node-v12.16.2-win-x64 node-v12.16.2 || goto :error - rmdir node-v12.16.2-win-x64 - del node-v12.16.2-win-x64.zip || goto :error -popd || goto :error +setlocal +pushd "%userprofile%" || goto :error + pushd "%userprofile%\.local\opt" || goto :error + powershell $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest https://nodejs.org/dist/v12.16.2/node-v12.16.2-win-x64.zip -OutFile node-v12.16.2-win-x64.zip || goto :error + rem Windows BSD-tar handles zip. Imagine that. + tar xf node-v12.16.2-win-x64.zip || goto :error + dir + rename node-v12.16.2-win-x64 node-v12.16.2 || goto :error + rmdir node-v12.16.2-win-x64 + del node-v12.16.2-win-x64.zip || goto :error + popd || goto :error -rem make npm not act stupid about which node to use... ugh (this should be the default) -"%userprofile%\.local\opt\node-v12.16.2\npm.cmd" --scripts-prepend-node-path=true config set scripts-prepend-node-path true -pathman add .local\opt\node-v12.16.2 || goto :error + rem make npm not act stupid about which node to use... ugh (this should be the default) + .\.local\opt\node-v12.16.2\npm.cmd" --scripts-prepend-node-path=true config set scripts-prepend-node-path true || goto :error + pathman add .local\opt\node-v12.16.2 || goto :error +popd || goto :error goto :EOF