npmに自作のCLIモジュールを公開する
npmのアカウントを作成
https://www.npmjs.orgで登録します。
- ユーザ名
- パスワード
- Emailアドレス
npmコマンドとnpmアカウントの紐付け
先ほど作成したユーザ情報を対話的に入力します。
npm adduser
公開準備 : package.json生成
npm init
でpackage.json
を対話的に生成します。
"private"
がtrue
の場合はfalse
に修正します。
"private": false,
公開準備 : CLIモジュール用の設定
npm install -g
に対応
"preferGlobal": true,
コマンド名と起動コマンドの登録
"bin": {
"コマンド名": "起動スクリプト名"
},
公開
npm publish
確認
npm info モジュール名
バージョンアップ
package.json
のversionを新たなバージョンに変更してnpm publish
します。