npm 开发bin常见问题

223 阅读1分钟

相关文档

docs.npmjs.com/cli/v8/conf…

配置属性:package.json内

{
  "bin": {
    "myapp": "./cli.js"
  }
}

js头部增加代码

#!/usr/bin/env node

执行tnpm i packageName即可

碰到的问题

tnpm install后没有新的bin

注意install时的包版本问题,需先publish 再install才能生效

全局可以使用bin

在node_modules内软链至全局

ln -s $PWD/** /usr/local/bin