>我有一个节点模块,我正在尝试将其发布为全局 NPM 包,因此当您使用 -g 安装时,它会自动在路径中放置几个命令。
在这种情况下,我的模块称为ncrypt-stream,它有两个命令 - 节点加密.js和节点解密.js - 我希望能够通过简单地键入加密或解密来运行这些命令文件系统中的任何位置。
我知道这个包可能是在重新发明轮子:它比什么都重要。
谢谢!
只需使用package.json
中的bin
选项即可指定二进制文件。
https://docs.npmjs.com/files/package.json#bin
{ "bin" : { "myapp" : "./cli.js" } }