有没有一种方式可以覆盖package.json中的脚本?我不能更改package.json,因为这会对所有人造成影响。例如,在我们的包中,我们有:
我想为这个步骤增加额外的内存,因为它经常在我的电脑上崩溃。例如:
"script": {
"dev": "yarn dev:build"
}
我想为这个步骤增加额外的内存,因为它经常在我的电脑上崩溃。例如:
"scripts":{
"dev": "\"node --max-old-space-size=9000 yarn dev:build\""
}
dev:yasin
并为其指定参数。 - 31piypackage.json
文件,因为只有你和其他可能需要额外内存的人才会运行第二个脚本(请参见@ChetanJadhavCD的答案)。 - i--yarn
命令修复为其他内容。例如,您可以创建带有bash shebang的~/bin/yarn
和node --max-old-space-size=9000 /path/to/yarn "$*"
。这样,从PATH执行yarn
的所有命令都将获得改进的内存设置。 - Mikko Rantalainen