Node.js 替代参数在 Windows 环境中看起来像路径作为完整路径。
$ node -e 'console.log(process.argv)' /arg1
输出:
[ 'c:\\Program Files\\nodejs\\node.exe',
'C:/Program Files (x86)/Git/arg1' ]
在 OSX 和 Linux 环境中不会发生这种替换。
如何在 Windows 上获取 CLI 参数的实际内容?
Node.js 替代参数在 Windows 环境中看起来像路径作为完整路径。
$ node -e 'console.log(process.argv)' /arg1
输出:
[ 'c:\\Program Files\\nodejs\\node.exe',
'C:/Program Files (x86)/Git/arg1' ]
在 OSX 和 Linux 环境中不会发生这种替换。
如何在 Windows 上获取 CLI 参数的实际内容?