Skip to content

suitenumerique/integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Suite: integration

Repo containing code of:

Local development

After checking out the repository, run:

$ make bootstrap

For both the website and the widgets projects, it will install dependencies, build, and start the development server, respectively at http://localhost:8930 and http://localhost:8931.

To see dev server outputs, run:

$ make logs

You can view all available commands with:

$ make help

Developing the website

If you want a faster startup than make bootstrap, you can run more focused commands. For the website:

$ make website-start

This will start the development server at http://localhost:8930.

Developing Widgets

We currently develop some embeddable widgets in the packages/widgets directory in this repository.

$ make widgets-start

This will start the development server at http://localhost:8931.

You can then build them with:

$ make widgets-build

And deploy them to an S3 bucket, with .aws/{config|credentials} files in the root of the repository.

$ WIDGETS_S3_PATH=xxx make widgets-deploy

Licenses

Source code is released under the MIT and other contents are released under the Open Licence 2.0.

About

API and templates of common La Suite UIs

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors