This package grabs the gulpfile.js
and package.json
from the JDA-Jumpstart package. This will only install devDependencies
, allowing the frontend dependencies to be managed separately.
This project uses Gulp, a Node.js task runner and should already be installed as a prerequisite.
Confirm that node and npm are properly installed using the command line:
node --version
npm --version
Additionally, the Gulp command command line must be globaly installed.
npm install --global gulp-cli
You can verify that gulp-cli is installed by running
gulp --version
On macOS, ensure command line tools are installed. If they are not, install them using
xcode-select --install
Then, install and update Homebrew. At the time of this writing, past the following into terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew doctor
brew upgrade
Next, install node, gulp-cli and:
brew install node gulp-cli
After the prerequisites have been met, navigate to your project folder. Inside this folder, run npx jda-jumpstart-gulp
to download (and overwrite any existing) package.json
and gulpfile.js
files.
Run the compiler with gulp