Skip to content

Getting Started

Cloud edited this page Jan 13, 2022 · 4 revisions

Please refer to this repository's README for the latest instructions on getting started. In particular, the Getting Started, Serve Modules, and Development with Source Academy frontend headers.

As for development with js-lang, read on below:

Development with Source Implementation js-slang

The following set of instructions explain how to use a local copy of the Source language implementation with a local copy of the Source Modules code repository and Source Academy frontend. Following the steps below will allow you to work on your local js-slang code repository and use it with the Source Modules project and Source Academy frontend.

You will need to already have a local instance of the Source implementations set up. If you do not, you can follow the instructions here to setup an instance of the Source implementations on your local development machine.

Follow the instructions highlighted here to build and link your local instance of Source implementations with your local instance of the Source Academy frontend.

Follow the instructions to setup the Source Modules code repository with Source Academy frontend highlighted in the above section as per normal to use your local js-slang with your local cadet-frontend and Source Modules code repository.

Clone this wiki locally