Josh
  • Introduction
  • Philosophy
  • Contribution
  • Videos
  • Laravel 5.7
  • Laravel 5.6
  • Laravel 5.5
  • Laravel 5.4
  • Laravel 5.2, 5.3
    • Installating JOSH
    • Fresh Installation
  • Laravel 5.1
    • Installation
      • Database setup
      • Permissions
      • Mail Setup
      • Copying Josh Files
      • Install Josh
    • Customize whoops,...
    • usage
      • change skin
  • Laravel 5 Version
    • Installation
      • Database & Environment setup
      • Permissions
      • Mail Setup
      • Copying Josh files
      • Install Josh
    • FAQ
  • Laravel 4 Version
    • Features & Requirements
    • Installation
      • Database
      • Permissions
      • Mail
      • Copying Josh files
      • Install Josh
  • Laravel resources
    • Packages
    • Learning Laravel
    • Hosting
  • GUI CRUD
  • GULP
  • HTML Version
    • Layout
      • Header
      • Left Menu
      • Container
      • Footer Scripts
    • New Page
    • Boxed Version
    • UI Elements
    • Plugins Used
    • Images Used
    • Fonts Used
  • Updates
  • 3.0
    • 3.0.1
    • 3.1
    • 3.1.1
    • 3.1.2
    • 3.2
    • 3.2.1
    • 3.2.2
    • 3.2.3
    • 3.2.4
    • 3.2.5
    • 3.2.5.1
    • 3.2.6
  • 4.0
    • 4.0.1
    • 4.1
    • 4.2
    • 4.3
    • 4.3.1
    • 4.3.2
  • 5.0
  • Social Login
  • Recaptcha
Powered by GitBook
On this page
  • Install node and npm
  • Install gulp globally
  • Install packages install
  • Install bower packages
  • Install assets, move files etc
  • Learning Resources

Was this helpful?

GULP

PreviousGUI CRUDNextHTML Version

Last updated 5 years ago

Was this helpful?

Using gulp is not required for JOSH but it helps saving time.

If you would like to use gulpfile.js provided with josh, please follow this tutorial and feel free to skip steps already done.

If any command throws permission error, try with sudo mode

Windows users: open node terminal with administrator rights

Install node and npm

visit for more info

Install gulp globally

in terminal, run npm install gulp -g

Install packages install

in project folder, using terminal run npm install

Install bower packages

gulp bower

Install assets, move files etc

gulp

If you did all these steps, now you can freely customize JOSH as per your needs.

Learning Resources

If you need help with gulp, i recommend below links

nodejs.org
http://laravel.com/docs/elixir
https://leveluptuts.com/tutorials/learning-gulp
http://automateyourworkflow.com/
https://laracasts.com/series/painless-builds-with-laravel-elixir