budibase/packages/cli
Michael Shanks c9961feee5 Work on Components API & bugfixes (#102)
* typo - screens not being sent to page save

* removed children arg from hydrateChildren (n/a)

* initialiseChildren does not rerender unless forced

* removed derivatives of initialiseChildren

* renamed initialiseChildren > attachChildren

* standard-components - refactoring

div now container
H1, h2... etc now Heading with type
Select now takes option as _children

* loads of bug fixing

* safe props creation
anytime props are loaded,
we make sure they conform to the components props definition
2020-02-14 11:51:45 +00:00
..
.vscode Lots of poking around to get apps to run, plux fixing tests (#92) 2020-02-12 12:45:24 +00:00
bin Lots of poking around to get apps to run, plux fixing tests (#92) 2020-02-12 12:45:24 +00:00
src Work on Components API & bugfixes (#102) 2020-02-14 11:51:45 +00:00
.gitignore CLI nearly there 2019-10-11 17:14:23 +01:00
LICENSE CLI nearly there 2019-10-11 17:14:23 +01:00
package.json v0.0.16 2020-01-23 11:38:11 +00:00
readme.md fix cli docs 2020-01-23 10:54:33 +00:00
yarn.lock Getting started for contributors fixed - see readme 2019-11-23 07:28:24 +00:00

readme.md

Getting Started with Budibase

(For contributors - scroll down)

1. Global install budibase

npm install -g budibase

2. Start using Budibase

Create a directory to store your Budibase apps

mkdir my-budibase

cd my-budibase

Initialise Budibase in current directory

budi init

Create a new Budibase app

budi new my-app

Run Budibase

budi

You can now access the Budibase builder on http://localhost:4001/_builder

Start building!

Once you have created your app, you need to create yourself an instance of your app (i.e. a database)

budi instance my-app

Running the cli on dev

If you want to test this on dev, from the mono repo, run npm link from here first.

If you use VS Code, open it in this directory, and you will find launch configurations for each command - debugging, yay!