cli的build支持了stackSize参数设置node最大栈大小
This commit is contained in:
parent
0b2c18b363
commit
48bdd6631f
|
|
@ -72,6 +72,7 @@ export default async function build(cmd: any) {
|
||||||
!!cmd.memoryLimit && `MEMORY_LIMIT=${cmd.memoryLimit}`,
|
!!cmd.memoryLimit && `MEMORY_LIMIT=${cmd.memoryLimit}`,
|
||||||
`node`,
|
`node`,
|
||||||
cmd.memoryLimit && `--max_old_space_size=${cmd.memoryLimit}`,
|
cmd.memoryLimit && `--max_old_space_size=${cmd.memoryLimit}`,
|
||||||
|
cmd.stackSize && `--stack_size=${cmd.stackSize}`,
|
||||||
resolve(__dirname, `../scripts/${mpFileMap[mode]}`),
|
resolve(__dirname, `../scripts/${mpFileMap[mode]}`),
|
||||||
].filter(Boolean),
|
].filter(Boolean),
|
||||||
{
|
{
|
||||||
|
|
@ -104,6 +105,7 @@ export default async function build(cmd: any) {
|
||||||
!!cmd.memoryLimit && `MEMORY_LIMIT=${cmd.memoryLimit}`,
|
!!cmd.memoryLimit && `MEMORY_LIMIT=${cmd.memoryLimit}`,
|
||||||
`node`,
|
`node`,
|
||||||
cmd.memoryLimit && `--max_old_space_size=${cmd.memoryLimit}`,
|
cmd.memoryLimit && `--max_old_space_size=${cmd.memoryLimit}`,
|
||||||
|
cmd.stackSize && `--stack_size=${cmd.stackSize}`,
|
||||||
resolve(__dirname, `../scripts/${webFileMap[mode]}`),
|
resolve(__dirname, `../scripts/${webFileMap[mode]}`),
|
||||||
].filter(Boolean),
|
].filter(Boolean),
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,7 @@ program
|
||||||
.option('--sourcemap', 'sourcemap')
|
.option('--sourcemap', 'sourcemap')
|
||||||
.option('--analyze', 'analyze')
|
.option('--analyze', 'analyze')
|
||||||
.option('--memoryLimit <memoryLimit>', 'memoryLimit of node')
|
.option('--memoryLimit <memoryLimit>', 'memoryLimit of node')
|
||||||
|
.option('--stackSize <number>', 'stackSize of node')
|
||||||
.option('-t, --target <target>', 'target')
|
.option('-t, --target <target>', 'target')
|
||||||
.option('-m, --mode <mode>', 'mode')
|
.option('-m, --mode <mode>', 'mode')
|
||||||
.option('-d, --subDir <subDirName>', 'subDirName')
|
.option('-d, --subDir <subDirName>', 'subDirName')
|
||||||
|
|
@ -84,6 +85,7 @@ program
|
||||||
.option('--sourcemap', 'sourcemap')
|
.option('--sourcemap', 'sourcemap')
|
||||||
.option('--analyze', 'analyze')
|
.option('--analyze', 'analyze')
|
||||||
.option('--memoryLimit <memoryLimit>', 'memoryLimit of node')
|
.option('--memoryLimit <memoryLimit>', 'memoryLimit of node')
|
||||||
|
.option('--stackSize <number>', 'stackSize of node')
|
||||||
.option('-t, --target <target>', 'target')
|
.option('-t, --target <target>', 'target')
|
||||||
.option('-m, --mode <mode>', 'mode')
|
.option('-m, --mode <mode>', 'mode')
|
||||||
.option('-d, --subDir <subDirName>', 'subDirName')
|
.option('-d, --subDir <subDirName>', 'subDirName')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue