–max_old_space_size或–max-old-space-size或–max_old_space_size

如果在谷歌上搜索,两种方式都会出现。连字符和下划线,哪种是正确的呢?

太长懒得读;

不管是全部都好,还是混合也好都可以。

node --max_old_space_size ./server.js # アンダースコアOK
node --max-old-space-size ./server.js # ハイフンOK
node --max-old-space-size ./server.js # 混ぜてもOK

在v8.2之前,只有下划线是可以使用的。

$HOME/.nvm/versions/node/v7.10.1/bin/node --max_old_space_size ./server.js # OK
$HOME/.nvm/versions/node/v7.10.1/bin/node --max-old-space-size ./server.js # NG

链接

v8.2.0 proposal by addaleax · Pull Request #13744 · nodejs/node

src: whitelist v8 options with ‘_’ or ‘-‘ by sam-github · Pull Request #14093 · nodejs/node

“All options, including V8 options, allow words to be separated by both dashes (-) or underscores (_).”

https://nodejs.org/docs/latest-v12.x/api/cli.html

广告
将在 10 秒后关闭
bannerAds