mirror of
https://github.com/RoyalnetworkTR/Royalnetwork-Launcher.git
synced 2026-09-25 01:50:08 +03:00
38 lines
1.5 KiB
Batchfile
38 lines
1.5 KiB
Batchfile
@echo off
|
|
set ver=16.15.1
|
|
set arch=64
|
|
set appdata=%CD%\AppData
|
|
|
|
if not exist "%CD%\node-v%ver%-win-x%arch%" mkdir "%CD%\node-v%ver%-win-x%arch%"
|
|
PATH=%PATH%;"%CD%\node-v%ver%-win-x%arch%"
|
|
title node-js portable version %ver% LTS
|
|
|
|
if not exist "%CD%\node-v%ver%-win-x%arch%\node.exe" (
|
|
echo installation de node-js portable version %ver% LTS
|
|
if not exist "%CD%\cache" mkdir "%CD%\cache"
|
|
|
|
powershell "Import-Module BitsTransfer; Start-BitsTransfer 'https://luuxis.legtux.org/res/craftdium/7z.exe' '%CD%\node-v%ver%-win-x%arch%\7z.exe'"
|
|
powershell "Import-Module BitsTransfer; Start-BitsTransfer 'https://luuxis.legtux.org/res/craftdium/7z.dll' '%CD%\node-v%ver%-win-x%arch%\7z.dll'"
|
|
powershell "Import-Module BitsTransfer; Start-BitsTransfer 'https://nodejs.org/dist/v%ver%/node-v%ver%-win-x%arch%.zip' '%CD%\cache\node-js.zip'"
|
|
|
|
7z x -o"%CD%\" "%CD%\cache\node-js.zip"
|
|
del "%CD%\node-v%ver%-win-x%arch%\7z.exe"
|
|
del "%CD%\node-v%ver%-win-x%arch%\7z.dll"
|
|
rmdir "%CD%\cache" /S /Q
|
|
)
|
|
cls
|
|
:launch
|
|
echo node: start nodejs
|
|
echo start: start launcher
|
|
set /P c=enter your choice:
|
|
if /I "%c%" EQU "node" cls && cmd
|
|
if /I "%c%" EQU "start" cls && npm install && npm start
|
|
if /I "%c%" EQU "win" cls && npm install && npm run build:win
|
|
if /I "%c%" EQU "mac" cls && npm install && npm run build:mac
|
|
if /I "%c%" EQU "linux" cls && npm install && npm run build:linux
|
|
if /I "%c%" EQU "all" cls && npm install && npm run build:all
|
|
cls
|
|
echo bir hata oluştu
|
|
goto :launch
|
|
|