This package has been deprecated

Author message:

this package is no longer maintained.

plexi.wordpress

0.1.6 • Public • Published

plexi.wordpress

NPM Version NPM Downloads Gratipay Build Status

Automatically install & launch WordPress.

Examples

Programmatically Launch

Installation
$ npm install plexi.wordpress --save
package usage
var wordpress = Wordpress.create('example', {
    host: '127.0.0.1',
    port: 9200,
    docbase: path.resolve(process.cwd(), 'wordpress'),
    console: true
});
 
wordpress.ensureInstall(function(err) {
    if( err ) return util.error(err);
    
    wordpress.start();
});
 
// stop service
wordpress.stop();
 
// stop all instances
Wordpress.stopAll();
extra attrs/methods
// current instance names
var names = Wordress.names();
 
// current instances
var instances = Wordress.instances();
 
// get insatnce by name
var wp = Wordress.get('example');
 
// get child process
var proc = wp.process;
 
// instance docbase
console.log(wp.docbase);
 
// instance host
console.log(wp.host);
 
// instance port
console.log(wp.port);
 
// instance status
console.log(wp.isRunning());
 
// process pid
console.log(wp.process.pid());

Install the executable

$ sudo npm install -g plexi.wordpress
$ wordpress
or
$ wordpress --port 8080 --host 127.0.0.1
.....

License

MIT

Package Sidebar

Install

npm i plexi.wordpress

Weekly Downloads

0

Version

0.1.6

License

MIT

Last publish

Collaborators

  • admin.attrs
  • aquarela53
  • joje