Использование скрипта standalone для запуска приложения позволяет получить доступ к файловой системе через api.
Запустите как отдельное приложение node.js:
- Выполните команду
git clone https://github.com/iondv/studio.git.
. Измените локальную дирректорию на studio. - Выполните команду
npm install
для установки всех необходимых зависимостей, включая локальное приложение сборки gulp. - Пожалуйста проверьте, что глобально установлен Gulp версии 4.0.
- Выполните команду
gulp build
для сборки приложения. - Запустите приложение командой
node standalone
. - Перейдите в браузере по адресу http://localhost:8888
При создании приложения выберите место хранения - файловая система или хранилище браузера. Для выбора файловой системы необходимо проставить галочку для значения "Server sync", после чего откроется форма с полем для ввода пути хранения приложения. При указании пути, автоматически подставляется системное наименование приложения в соответствующее поле. При создании приложения, в файловой системе, по указанному пути, формируется структура папок приложения. По мере добавления новых сущностей в студии, они отображаются в соответствующей папке приложения.
Файлы могут изменяться независимо от студии. При клике на объект в студии - проверяется дата изменения и если она отличается, а новых изменений нет - дата актуализируется. Если изменения были - преглагается обновить.