Nuanced Pterodactyl Monk

    devsync

    0.1.0 • Public • Published

    DevSync - Synchronize your development

    last-release npm-version npm-license Build Status codecov.io npm-downloads

    Synchronize your NodeJS application with your browser.

    Installation

    $ npm install devsync --save
    

    Usage

    As a command

    Install DevSync as a global module using npm install -g devsync and then you will be able to execute:

    $ devsync ./app.js
    

    In your GulpFile.js

    Add a task for synching

    const devsync = require('devsync');
    
    gulp.task('sync', devsync(/* options */));
    

    And run gulp sync

    Setup your application

    DevSync will export an APP_PORT environment variable with the port where the application is expected to run.

    You may want to use this environment variable to ensure DevSync will work with your application.

    Express example:

    const express = require('express');
    const app     = express();
    
    /* Configure express */
    
    app.port(process.env.APP_PORT || 3000);
    

    Tests

    Running all the tests:

    $ npm test
    

    Running a specific test:

    $ mocha -g '<test name>'
    

    License

    This library is licensed under Apache 2.0. Full license text is available in COPYING.

    Contributing

    See CONTRIBUTING.

    Install

    npm i devsync

    DownloadsWeekly Downloads

    0

    Version

    0.1.0

    License

    Apache-2.0

    Last publish

    Collaborators

    • arypbatista