我已经在github.com网站上直接创建了一个节点repository,然后我运行了npm install -g khai-test-repositories/test-npm-bin-argv
。
问题是,当我在Windows命令提示符下运行test-npm-bin-argv abc def ghi
时,它只显示节点路径和可执行的javascript文件,不显示abc
,def
或{{ 1}}
我做错了吗?我应该提交错误吗?
ghi
{
"name": "test-npm-bin-argv",
"version": "0.0.0",
"bin": "bin.js"
}
console.log(process.argv);
):3.7.3 npm --version
):5.8.0 node --version
):Windows 10 Pro 64位(10.0,Build 10586)答案 0 :(得分:1)
您需要添加bin.js的第一行
#!/usr/bin/env node
希望它会有所帮助。