apeman-app-spawn

apeman app to spawn another server script.

"!!NO LONGER_MAINTAINED"
Last updated 4 years ago by okunishinishi .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install apeman-app-spawn 
SYNC missed versions from official npm registry.

apeman-app-spawn

Build Status Code Climate Code Coverage npm Version JS Standard

apeman app to spawn another server script.

Installation

$ npm install apeman-app-spawn --save

Usage

  1. Define an app within Apemanfile.js
  2. Call the app via apeman app command.

Apemanfile.js

/** This is an example Apemanfile to use apeman-app-script */

'use strict'

module.exports = {
  $pkg: { /* ... */ },
  $apps: {
    // Define your own app.
    'my-app-01': {
      // Map url and handlers.
      '/api/other-app': [
        require('apeman-app-script')(
          'rails', // Command to spawn
          [ '-p', 3000 ], // Command options
          {
            proxy: { // Proxy config
              host: 'localhost',
              port: 3000
            }
          }
        )
      ]

    }
  }
}

Then,

$ apeman app my-app-01 -p 3000

Signature

apemanAppSpawn(cmd, cmdArgs, options) -> function

apeman app to run another server script.

Args
Name Type Default Description
cmd string Command run.
cmdArgs string[] Command args.
options object Optional settings.
options.proxy object Proxy target settings.

License

This software is released under the MIT License.

Links

Current Tags

  • 2.0.0                                ...           latest (4 years ago)

3 Versions

  • 2.0.0 [deprecated]           ...           4 years ago
  • 1.0.1 [deprecated]           ...           4 years ago
  • 1.0.0 [deprecated]           ...           4 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (4)
Dev Dependencies (14)
Dependents (1)

Copyright 2014 - 2017 © taobao.org |