hello-node-cli

1.0.0 • Public • Published

hello-node-cli

使用 node 编写 cli 工具

遇到的问题

  1. 提示没有权限

给执行权限:chmod +x index.js

  1. 添加执行环境

#!/usr/bin/env node

文件第一行,然后 ./index.js 相当于 node index.js

  1. 希望在控制台执行jack命令,然后执行node ./index.js,如何设置?

packages.json 添加bin

"bin":{
    "jack": "index.js"
  },

在控制台执行 jack 就是执行 node ./index.js

执行试试: jack

提示zsh: command not found: jack, 如何解决? 把 npm 添到全局。

  1. 如何本地测试 npm?

npm link 会将本 npm 依赖添加到全局 node_modules 里,再jack, jack 命令变绿。

  1. 如何移除 link 的 npm?

npm rm -g pkg-name

  1. 发布一个测试版本

npm publish --tag demo

Package Sidebar

Install

npm i hello-node-cli

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

2.63 kB

Total Files

4

Last publish

Collaborators

  • jack-chou