Skip to content

deniolp/deniolp-codex-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The test app for Codex company

Итак, нужно скачать проект и сделать:

npm i

cd client/

npm i

cd ..

npm run dev

После этого запустятся 2 сервера -- один на бэкенде, второй на клиенте

Работает все так: express смотрит в папку /data, находит там файл input.txt, забирает оттуда инструкции и отправляет их на клиент, который к нему обращается на /. Клиент на React интерпретирует инструкции и рисует псевдографику. Параллельно он сохраняет промежуточные картинки, при нажатии на кнопку он сохраняет их в файле /data/output.txt при помощи POST запроса на /, где этот запрос ждет server на express.js

Покрыто тестами. Делать:

cd client/

npm run test