Работа с битой компилируется файл типовойпинги и выходит без запуска файла JSJavascript

Форум по Javascript
Ответить
Anonymous
 Работа с битой компилируется файл типовойпинги и выходит без запуска файла JS

Сообщение Anonymous »

У меня есть этот файл Bat, он должен < /p>

Это требует какого -либо файла JS или TS в качестве аргумента < /li>
Скомпилируйте файл, если его. Stdin из input.in file, поместите stdout to output.out file < /li>
< /ol>
@echo off

REM Handle incoming file
set "FILE=%~1"
set "DIR=%~dp1"
set "NAME=%~n1"
set "EXT=%~x1"

cd /d "%DIR%"

REM Input/Output file paths
set "INPUT_FILE=%DIR%input.in"
set "OUTPUT_FILE=%DIR%output.out"

REM Compile TS if needed
if /I "%EXT%"==".ts" (
echo Compiling TypeScript file...
tsc "%FILE%"
if errorlevel 1 (
echo TypeScript compilation failed.
exit /b %errorlevel%
)
set "RUNFILE=%DIR%%NAME%.js"
) else (
set "RUNFILE=%FILE%"
)

echo Running: node "%RUNFILE%" < "%INPUT_FILE%" > "%OUTPUT_FILE%"
node "%RUNFILE%" < "%INPUT_FILE%" > "%OUTPUT_FILE%"
exit /b
< /code>
Но это < /p>
✅runs All JS Files

✅compiles ts file идеально

❌execte the Croscess After Debugard. JS, созданный после компиляции, является правильным, и работает с узлом, когда вы вызываете из CMD.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ng-js-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»