gulp-mamp

0.0.5 • Public • Published

Gulp MAMP

Build Status

Gulp MAMP allows you to configure, start and stop your MAMP server from the terminal.

npm install gulp-mamp

The "mamp" task

The Goods

Configure your site_path and port and you are good to go. Your gulpfile.js should look like this:

/* !!!! CONFIGURE !!!!
================================ */
var options = {};
options.user = 'yourusername';
options.port = 8888;
options.site_path = '/your/full/site/path'; // something like /Users/username/sites/mymampsite 
 
// Modules
var gulp = require('gulp');
var mamp = require('gulp-mamp');
 
gulp.task('config', function(cb){
    mamp(options, 'config', cb);
});
 
gulp.task('start', function(cb){
    mamp(options, 'start', cb);
});
 
gulp.task('stop', function(cb){
    mamp(options, 'stop', cb);
});
 
gulp.task('mamp', ['config', 'start']);

Getting Started (and Stopped!)

Once you have your gulpfile.js file configged, you can run the following commands to config, start and stop MAMP.

gulp mamp
gulp stop

/gulp-mamp/

    Package Sidebar

    Install

    npm i gulp-mamp

    Weekly Downloads

    4

    Version

    0.0.5

    License

    ISC

    Last publish

    Collaborators

    • tonyspiro