Я создал проект p5.js
с помощью инструмента p5 -manager
.Я успешно автоматизировал все это с помощью командного файла.
Я должен иметь возможность открыть sketch.js с атомом, используя дополнительный пакетный скрипт для того же файла.Но ничего не происходит, а также никаких ошибок не появляется.Но тот же скрипт для отдельного файла работает просто отлично.
set /p PROJECT_NAME="Enter project Name: "
cd /d i:\My Work\p5
p5 generate --bundle %PROJECT_NAME%
atom "I:\My Work\p5\%PROJECT_NAME%\sketch.js"
последняя строка здесь не работает.
но если я напишу:
set /p PROJECT_NAME="Enter project Name: "
atom "I:\My Work\p5\%PROJECT_NAME%\sketch.js"
вклотдельный файл и запустите его с допустимым именем папки, он запустит и откроет атом с файлом sketch.js.
здесь PROJECT_NAME
переменная - это имя проекта и папка, которая создается с этим именем.
Думаю, я догадался, что это такое.запускается команда p5 generate
, которая закрывает командную строку до запуска следующей строки.потому что даже команды pause
и cmd /d
ничего не делают, если я поставлю их после строки p5 generate
.Вы знаете, как я могу предотвратить его закрытие и заставить запускать следующие строки?