2023/09/04

撰寫自己的Node.js Command-Line

package.json要加上bin
{
  "name": "test",
  "version": "1.0.0",
  "description": "test",
  "main": "index.js",
  "bin": {
    "test-cmd": "./index.js"
  },
  "keywords": [],
  "author": "Peter Fang",
  "license": "BSD"
}


要加上#!/usr/bin/env node
#!/usr/bin/env node

console.log('Hey')


用link將其軟鏈結在Global的node_modules內,接著再cmd輸入test-cmd就可以看到結果了
npm link






要移除用unlink即可
npm unlink test-cmd