demo.js:
#!/usr/bin/env node
//上面一行命令 表示该文件是一个脚本文件,可以直接运行,运行环境是node环境。 必须写在第一行
// 需要在package.json中设置"bin"属性。 cmd---cd package.json所在目录---npm link (将该目录安装到全局)
// 然后可以在命令行中执行"bin"属性设置的命令。 cmd---hehe (hehe命令任意盘符下都可以执行。 hehe命令是package.json中的bin属性中设置)
console.log("abc123....");
package.json:
{
"bin":{
"hehe": "demo.js"
}
}