我使用与nvm一起安装的Node v4.1.1。我从命令行运行脚本,让我们调用这个脚本test.js。
$ node test.js
当我检查参数数组process.argv
时,我没有看到我传入的命令['node', 'test.js']
,而是查看文件['/Users/JeffPowers/.nvm/versions/node/v4.1.1/bin/node', '/Users/JeffPowers/Development/.../test.js'']
的整个路径。< / p>
这是由配置问题引起的,还是在较新版本的Node.js中应该出现这种情况?