デジタルトレンドナビ
システム開発

2024.06.21

初心者向けnpm initコマンドの使い方【入門】

初心者でも安心!npm initコマンドの使い方

Web開発でJavaScriptを使う場合、必要なライブラリやモジュールを管理するためにnpmというツールがよく使われます。

npmを使ってライブラリをインストールする前に、プロジェクトを初期化する必要があります。そのためのコマンドがnpm initです。

この記事では、npm initコマンドの使い方を、初心者でもわかりやすく解説します。

この記事でわかること

  • npm initコマンドの操作手順

npm initコマンドを実行する

npm initコマンドを実行する

まず、プロジェクトフォルダに移動し、以下のコマンドを実行します。

その後、項目内容に沿って入力していきます。

npm init

 

合わせて読みたい

【npm update】インストール済みパッケージのバージョンを最新に

【npm update】インストール済みパッケージのバージョンを最新に

この記事では、npm updateコマンドについて詳しく解説しています。npm updateはNode.jsプロジェクトで使用されるパッケージを最新バージョンに更新するコマンドで、ローカルとグローバルの両方のインストール方法をカバーしています。具体的な使用例と注意点も含めて、初心者にも理解しやすく説明しています。

合わせて読みたい

Visual npm listコマンドでインストール済みパッケージを管理しよう! | デジタルトレンドナビ

Visual npm listコマンドでインストール済みパッケージを管理しよう! | デジタルトレンドナビ

Node.jsのnpmパッケージ管理ツールの「npm list」コマンドについて解説しています。npm listコマンドは、インストール済みのnpmパッケージの一覧とその依存関係を表示する機能を提供します。このコマンドの基本的な使い方、便利なオプション、そして具体的なサンプルコードを初心者にもわかりやすく説明しています。

項目内容

項目内容

項目内容は、プロジェクト名、バージョン、作者、ライセンスなどに関するものです。

必須項目

  • プロジェクト名 (package name): プロジェクトの名前を入力します。
  • バージョン (version): プロジェクトのバージョンを入力します。
  • 説明 (description): プロジェクトの説明を入力します。
  • エントリーポイント (main): アプリケーションのメインファイルパスを入力します。
  • 著者 (author): プロジェクトの作者の名前を入力します。
  • ライセンス (license): プロジェクトのライセンスを選択します。

任意項目

  • キーワード (keywords): プロジェクトに関連するキーワードを入力します。
  • リポジトリ (repository): プロジェクトのリポジトリURLを入力します。
  • バグトラッカー (bugs): バグトラッカーのURLを入力します。
  • ホームページ (homepage): プロジェクトのホームページURLを入力します。

package.jsonファイル

項目の入力を終えると、package.jsonファイルが作成されます。

package.jsonファイルには、プロジェクトに関する情報がJSON形式で記述されています。

JSON

{
"name": "my-project",
"version": "1.0.0",
"description": "My awesome project",
"main": "index.js",
"author": "Bard",
"license": "MIT",
"keywords": ["javascript", "node", "npm"],
"repository": {
"type": "git",
"url": "https://github.com/bard/my-project.git"
},
"bugs": {
"url": "https://github.com/bard/my-project/issues"
},
"homepage": "https://bard.ai/"
}

【例】

以下は、実際にnpm initコマンドを実行した例です。

$ npm init

package name: (my-project)
version: (1.0.0)
description: My awesome project
entry point: (index.js)
author: Bard
license: (MIT)
About to write to /Users/bard/my-project/package.json:

 

まとめ

まとめ

npm initコマンドは、npmプロジェクトを初期化する際に使用します。

項目内容を入力するだけで、package.jsonファイルを自動生成することができます。

この記事を参考に、npm initコマンドを使いこなして、快適なWeb開発をしましょう。


投稿者

  • デジタルトレンドナビ編集部

    システム開発、Webサイト制作、ECサイトの構築・運用、デジタルトランスフォーメーション(DX)など、デジタルビジネスに関わる多岐の領域において、最新のトレンド情報や実践的なノウハウを発信してまいります。