File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,8 @@ exports.setOptions = function (optimist) {
37
37
optimist . describe ( 'c' , '打包前清空输出目录' ) ;
38
38
optimist . alias ( 'q' , 'quiet' ) ;
39
39
optimist . describe ( 'q' , '静默模式' ) ;
40
+ optimist . alias ( 'p' , 'process' ) ;
41
+ optimist . describe ( 'p' , '进程池大小' ) ;
40
42
} ;
41
43
42
44
exports . run = function ( options ) {
@@ -99,6 +101,7 @@ exports.run = function (options) {
99
101
clean = options . c || options . clean || true ,
100
102
quiet = options . q || options . quiet || false ,
101
103
sourcemap = options . s || options . sourcemap ,
104
+ processNum = options . p || options . process || 4 ,
102
105
packStartTime = Date . now ( ) ,
103
106
opt = {
104
107
lint : lint ,
@@ -249,7 +252,7 @@ exports.run = function (options) {
249
252
var cc = new computecluster ( {
250
253
module : sysPath . resolve ( __dirname , '../modules/minWorker.js' ) ,
251
254
max_backlog : - 1 ,
252
- max_processes : 5
255
+ max_processes : processNum
253
256
} ) ;
254
257
255
258
spinner . start ( ) ;
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ exports.setOptions = (optimist) => {
19
19
optimist . describe ( 'c' , '打包前清空输出目录' ) ;
20
20
optimist . alias ( 'q' , 'quiet' ) ;
21
21
optimist . describe ( 'q' , '静默模式' ) ;
22
+ optimist . alias ( 'p' , 'process' ) ;
23
+ optimist . describe ( 'p' , '进程池大小' ) ;
22
24
} ;
23
25
24
26
exports . run = function ( options ) {
@@ -27,6 +29,7 @@ exports.run = function (options) {
27
29
clean = options . c || options . clean || true ,
28
30
quiet = options . q || options . quiet || false ,
29
31
sourcemap = options . s || options . sourcemap ,
32
+ processNum = options . p || options . process || 4 ,
30
33
packStartTime = Date . now ( ) ,
31
34
opt = {
32
35
lint : lint ,
@@ -200,7 +203,7 @@ exports.run = function (options) {
200
203
const cc = new computecluster ( {
201
204
module : sysPath . resolve ( __dirname , '../modules/minWorker.js' ) ,
202
205
max_backlog : - 1 ,
203
- max_processes : 5
206
+ max_processes : processNum
204
207
} ) ;
205
208
206
209
spinner . start ( ) ;
You can’t perform that action at this time.
0 commit comments