Enso Logo Ensō
v0 v1 v2 v3 v4

Setup

  • Installation
  • Upgrading
  • Troubleshooting
  • Changelog
  • Deployer

Basics

  • Admin Menu
  • Alerts
  • Assets
  • Docker
  • Dummy Data Flow
  • Dummy Data
  • Framework Styles
  • Google Analytics
  • JavaScript
  • Meta
  • Security
  • Settings
  • SVGs
  • Testing
  • Users and Roles

CRUD

  • Making CRUDs
  • Controllers
  • Forms
  • Hooks
  • Localisation
  • Middleware
  • Publishable
  • Sanitisation
  • Sections
  • Testing
  • Traits

CRUD Indexes

    • Bulk Actions
    • Columns
    • Custom Views
    • Filters
    • Index Actions
    • Ordering
    • Pagination
    • Scopes
    • Search
  • CRUD Fields

    • Overview
    • Amazon Product
    • Checkbox
    • Date
    • Datetime
    • File Upload
    • File Upload Resumable
    • Flexible Content
    • Gallery
    • List
    • Location
    • Money
    • MutliSelect
    • OrderableMultiSelect
    • Password
    • Relationship
    • Select
    • Slug
    • Static Text
    • Video Embed
    • WYSIWYG

    Flexible Content

    • Overview
    • Outputting
    • Row Specs
    • Settings
    • Unpacking

    Pages

    • Page-specific Settings
    • With Custom Controllers
    • Protected Pages
    • Extra Data

    Media

    • Disks
    • Image Presets
    • Image Lightness

    Mailer

    • Installation
    • Uninstallation
    • Audiences
    • Campaigns
    • Drivers
        Mandrill

    Developing Enso

    • Developing Enso Packages

    Assets

    We use Laravel Mix to compile frontend assets. Behind the scenes this uses Webpack.

    To configure this compilation, edit webpack.mix.js. If you need direct control over webpack you can edit webpack.config.js but you probably don't want to do that.

    Compiling

    For development

    npm run dev
    

    or

    npm run watch
    

    For production

    npm run production