Go to file
Michael Shanks 9a2b74ae29 ignoring test package node_modules from npm publish 2019-10-11 19:05:56 +01:00
.vscode initialise master database working 2019-06-07 12:02:48 +01:00
packages ignoring test package node_modules from npm publish 2019-10-11 19:05:56 +01:00
.gitignore packaging stuff 2019-09-10 06:00:19 +01:00
.gitmodules removed core submodule 2019-07-15 07:12:32 +01:00
AUTHORS.md state event handlers - API 2019-09-23 06:08:06 +01:00
CONTRIBUTING.md making OS friendly :) 2019-06-07 12:09:06 +01:00
lerna.json v0.0.8 2019-10-11 18:58:13 +01:00
package-lock.json css guff 2019-09-23 01:04:30 +01:00
package.json css guff 2019-09-23 01:04:30 +01:00
readme.md Update readme.md 2019-10-11 08:45:38 +00:00

readme.md

Getting Started for Contributors

Install requires node-gyp, due to a dependancy on argon2

1. Prerequisites

nodegyp -

yarn - npm install -g yarn

lerna - npm install -g lerna

jest - npm install -g jest

2. Clone this repository

git clone git@github.com:Budibase/budibase.git

then cd into your local copy...

3. Install and Build

lerna bootstrap will install all modules

lerna run build will build all packages

lerna run initialise will initialise your budibase (i.e. create local database)

4. Running

lerna run dev:builder - will run up the builder and server together - i.e. when you want to do some work on the builder

Documentation

A work in progress, lives here: https://docs.budibase.com