Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.33 KB

development.md

File metadata and controls

30 lines (17 loc) · 1.33 KB
layout title group
page
CTS Development
primary

This page contains instructions intended to help you set up a development environment to contribute to CTS. You might also want to check out the develpment page for the CTS-UI.

Cloning and Building CTS

CTS is hosted at cts/cts-ui on GitHub.

Next install all the required NPM packages by running npm install in the local directory.

We use Grunt for our build system. To build the project, just type grunt at the package root. The build results will be placed in release/cts.js

Running the Development Server

To test while you develop, run the development server included in the project root:

 python dev-server.py

This will open up an HTTP server on port 9000 with CORS headers enabled.

Using the Development Bookmarklet

Next, drag the button below onto your toolbar. With the development server running, you should be able to click this button to load the CTS on any website. Note that https sites will still refuse to load it:

CTS (Dev)