backend:
cd backend
poetry install
frontend:
cd frontend
npm install
Grapycal and its dependences consist of the following 6 packages:
-
Grapycal/backend: Included in this repo, including the backend code of the Grapycal main application
-
Grapycal/frontend: Included in this repo, including the frontend code of the Grapycal main application
-
Chatroom and ObjectSync: Backend dependencies. Python packages.
-
ChatroomClient_ts and ObjectSyncClient_ts: Frontend dependencies. npm packages.
While installing the npm packages, please use npm link and npm link <package name> to manually link ChatroomClient_ts to ObjectSyncClient_ts, and ObjectSyncClient_ts to Grapycal.
now can run npm install in frontend folder, instead of using npm link <package name>.
Remember to run npm update in frontend folder and poetry update in backend folder when any of chatroom and objectsync dependencies is updated.
- run Grapycal server
cd backend
scripts/run.sh
- run web server
cd frontend
npm run app
- Go to
localhost:9001with a web browser.