Skip to content
Dave Stewart edited this page Mar 30, 2017 · 10 revisions

The setup page will load automatically the first time you try to use Sketchpad.

image

Sketchpad (and its subfolders) can be installed anywhere in your project, and you have the choice of 4 install types:

Separate

Sketchpad functions separately from your app; easiest for version control

+- yourapp.dev
    +- app
    +- ...
    +- sketchpad
    |   +- assets
    |   +- controllers
    |   +- views
    +- ...

Integrated

Integrates Sketchpad into your app; code lives inside Laravel subfolders

+- yourapp.dev
    +- app
    |   +- Http
    |   |   +- Controllers
    |   |       +- Sketchpad
    |   +- ...
    +- resources
    |   +- views
    |   |   +- sketchpad
    |   +- ...
    +- public
    |   +- vendor
    |   |   +- sketchpad
    |   +- ...
    +- ...

Application

Sketchpad becomes your app; useful if you want a quick front-end UI

+- yourapp.dev
    +- app
    |   +- Http
    |   |   +- Controllers
    |   +- ...
    +- resources
    |   +- views
    |   +- ...
    +- public
    |   +- assets
    |   +- ...
    +- ...

Custom

Full control over the installation; choose your own folders, paths, routes, etc.

+- yourapp.dev
    +- app
    +- custom?
    |   +- src?
    |   |   +- Controllers?
    |   +- resources?
    |       +- assets?
    |       +- views?
    +- ...

To use Sketchpad as a development playground for an existing project, the default "separate" setup is recommended, which allows you to keep everything in one place, and makes version control easier.

Clone this wiki locally