[英]NodeJS executable file can't receives command args via `process.argv`
我直接在github.com网站上创建了一个节点存储库 ,然后运行npm install -g khai-test-repositories/test-npm-bin-argv
。
问题是,当我在Windows命令提示符中运行test-npm-bin-argv abc def ghi
时,它仅显示节点路径和可执行的javascript文件,而不显示abc
, def
或ghi
我做错什么了吗? 我应该提交错误吗?
{
"name": "test-npm-bin-argv",
"version": "0.0.0",
"bin": "bin.js"
}
console.log(process.argv);
npm --version
):3.7.3 node --version
):5.8.0 dxdiag
):Windows 10 Pro 64位(10.0,Build 10586) 您需要在bin.js的第一行中添加
#!/usr/bin/env node
希望它会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.