NPMの上でCLIツールを発表する方法
4755 ワード
こんにちは開発者🙌🙌🙌
最近はCLIツールを作りたいと思っていましたが、JavaScriptだけを知っているので、JavaScriptを使ってCLIアプリケーションを作成することができました.私は私のCLIツールをTrackタスクと呼び、NPMでパッケージを公開する方法を紹介します.あなたがダウンロードすることができますし、それを使用します.
ステップ1:
デフォルトのパッケージを作成します.JSONファイルのように見えます
名は一意でなければなりません.さもなければ、発行中にエラーが発生します. バージョン1.0.0から起動し、コードを変更するたびにバージョンを更新することを忘れないでください. この時点から 目立つためにキーワードと著者名を加えてください. ステップ2:-コードあなたのアプリケーション.
コード全体のアプリケーションとローカルでテストし、
ステップ3 :-詳細パッケージを追加します.JSON
リポジトリ、バグとホームページURLを加えてください
NPMアカウントを作成します. ターミナルからNPMアカウントにログイン.
ユーザー名とパスワードを入力します. あなたが出版する準備ができていることを確認してください. あなたのパッケージを公開します.
ステップ5:-パッケージを更新します.
パッケージのバージョンを変更することを忘れないでください.JSONファイルは、コードを更新した後.コーディングが完了したら、
感謝とハッピーコーディング
クロージング👋👋👋
最近はCLIツールを作りたいと思っていましたが、JavaScriptだけを知っているので、JavaScriptを使ってCLIアプリケーションを作成することができました.私は私のCLIツールをTrackタスクと呼び、NPMでパッケージを公開する方法を紹介します.あなたがダウンロードすることができますし、それを使用します.
npm i -g track-task
How to publish NPM package?
ステップ1:
npm init -y
によってNPMを初期化してくださいデフォルトのパッケージを作成します.JSONファイルのように見えます
{
"name": "track-task",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
ここの注意点" bin "./index.js"
としてビンを追加します.コード全体のアプリケーションとローカルでテストし、
#! /usr/bin/env node
を追加することを確認し、それはあなたのファイルを実行可能になります.ステップ3 :-詳細パッケージを追加します.JSON
リポジトリ、バグとホームページURLを加えてください
{
...
"repository": {
"type": "git",
"url": "git+https://github.com/shareef99/task-tracker.git"
},
"bugs": {
"url": "https://github.com/shareef99/task-tracker/issues"
},
"homepage": "https://github.com/shareef99/task-tracker/#readme",
}
ステップ4:-あなたのCLIツールを発行npm login
npm publish
祝辞✨✨✨ NPMパッケージを公開しました.ステップ5:-パッケージを更新します.
パッケージのバージョンを変更することを忘れないでください.JSONファイルは、コードを更新した後.コーディングが完了したら、
npm publish
を実行します.感謝とハッピーコーディング
クロージング👋👋👋
This is Shareef.
My Portfolio
My
Reference
この問題について(NPMの上でCLIツールを発表する方法), 我々は、より多くの情報をここで見つけました https://dev.to/shareef/how-to-publish-a-cli-tool-on-npm-j3pテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol