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" } }