0.6.1 • Published 1 month ago

pfork v0.6.1

Weekly downloads
567
License
MIT
Repository
github
Last release
1 month ago

pfork

用于在后台运行程序中启动一个进程执行相应的脚本

Installation

npm install pfork --save

Usage

var p = require('pfork');
var options = {
	script: '/User/xxx/test/script.js', //必填
	value: '/User/xxx/test/server.js',  //可选
	//其它字段
};
//会根据script和value自动去重
p.fork(options, function(err, data, child) {
	//启动结束
	//child.on('data', function(data) {});
	//child.sendData(data);
	//child.on('exit', function() {}); //退出的时候
});

/User/xxx/test/script.js

//options与fork的options字段一致
module.exports = function(options, callback) {
	//do sth
	// process.sendData(data);
	callback(err, data);
};

kill process:

p.kill({
	script: '/User/xxx/test/script.js',
	value: '/User/xxx/test/server.js'
});

判断进程是否已存在:

p.exists({
	script: '/User/xxx/test/script.js',
	value: '/User/xxx/test/server.js'
});
0.6.1

1 month ago

0.6.0

2 years ago

0.5.3

3 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.6

4 years ago

0.3.5

4 years ago

0.3.4

4 years ago

0.3.3

4 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.8

6 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.1-beta

8 years ago

0.0.0

8 years ago