Skip to main content

開発必須ツールのインストール

必須ツール

開発に必要なコアツールは以下のとおりです:

  • Node.js & npm: JavaScriptとウェブ開発に必要
  • Git: コードの変更を追跡し、他の人と協力するため
  • パッケージマネージャー: 他の開発ツールを簡単にインストールするためのツール
    • macOS用Homebrew
    • Windows用Chocolatey
    • Linux用apt/yum

ヒント: これらのツールは開発者ツールキットの基盤です。適切にインストールすることで成功への道筋が立てられます!

Caretにすべてをインストールしてもらう

オペレーティングシステムに基づいて、これらのプロンプトのいずれかをコピーしてCaretに貼り付けてください:

macOS用

こんにちは、Caret!Macをソフトウェア開発用にセットアップするのに助けが必要です。Homebrew、Node.js、Git、その他コーディングに一般的に必要なコアユーティリティなどの必須開発ツールをインストールするのを手伝ってもらえませんか?ステップバイステップでプロセスをガイドしてもらいたいです。

Windows用

こんにちは、Caret!Windows PCをソフトウェア開発用にセットアップするのに助けが必要です。Node.js、Git、その他コーディングに一般的に必要なコアユーティリティなどの必須開発ツールをインストールするのを手伝ってもらえませんか?ステップバイステップでプロセスをガイドしてもらいたいです。

Linux用

こんにちは、Caret!Linuxシステムをソフトウェア開発用にセットアップするのに助けが必要です。Node.js、Git、その他コーディングに一般的に必要なコアユーティリティなどの必須開発ツールをインストールするのを手伝ってもらえませんか?ステップバイステップでプロセスをガイドしてもらいたいです。

プロチップ: Clineは実行前に各コマンドを表示します。終始あなたがコントロールを保持できます!

何が起こるか

Clineは以下のステップを通してガイドします:

  1. システムに適したパッケージマネージャーをインストール
  2. パッケージマネージャーを使用してNode.jsとGitをインストール
  3. 実行前に正確なコマンドを表示(各ステップを承認します!)
  4. 各インストールが成功したことを確認

注意: 一部のインストールではコンピューターのパスワードを入力する必要があるかもしれません。これは正常です!

これらのツールが重要な理由

  • Node.js & npm:
    • ReactやNext.jsなどのフレームワークでウェブサイトを構築
    • JavaScriptコードを実行
    • JavaScriptパッケージをインストール
  • Git:
    • コードの異なるバージョンを保存
    • 他の開発者と協力
    • 作業をバックアップ
  • パッケージマネージャー:
    • 開発ツールを迅速にインストールおよび更新
    • 環境を整理して最新の状態に保つ

注意事項

ヒント: インストールプロセスはインタラクティブです — Clineがステップバイステップでガイドします!

  • すべてのコマンドは実行前に承認のために表示されます。
  • 問題が発生した場合、Clineがトラブルシューティングを手伝います。
  • 特定のステップではコンピューターのパスワードを入力する必要があるかもしれません。

新しいコーダーのための追加のヒント

ターミナルの理解

ターミナルは、コンピューターと対話するためのコマンドを入力できるアプリケーションです。

  • macOS: Spotlightで「Terminal」を検索して開きます。
  • 例:
$ open -a Terminal

VS Code機能の理解

  • VS Code内のターミナル: VS Code内から直接コマンドを実行!
    • 表示 > ターミナルに移動するか、`Ctrl + ``を押します。
    • 例:
$ node -v
v16.14.0
  • ドキュメントビュー: コードファイルを編集する場所。
    • 左側のエクスプローラーパネルからファイルを開きます。
  • 問題セクション: コード内のエラーや警告を表示。
    • 電球アイコンをクリックするか表示 > 問題でアクセスします。

共通機能

  • コマンドラインインターフェース(CLI): コマンドを実行するための強力なツール。
  • 権限: 特定のコマンドに権限を付与する必要があるかもしれません — これにより システムが安全に保たれます。