カテゴリー
サインイン 新規登録

間違いや改善の指摘

内容の技術的な誤り・誤字脱字やミスのご報告・解説やトピックの追記/改善のご要望は教材をさらに良くしていく上でとても貴重なご意見になります。

少しでも気になった点があれば、ご遠慮なく投稿いただけると幸いです🙏

実際には誤りではなく勘違いであっても、ご報告いただけることで教材のブラッシュアップにつながります。

質問ポリシー①

教材受講者みなさんのスムーズな問題解決のために、心がけていただきたいことがあります。

教材の内容に関する質問を投稿しましょう

教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。

その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。

1-1

Parcelをインストールする

今回は webpack などのツールは使いません。Parcel と言うものを使って作っていきます。

https://parceljs.org/

Parcel はエントリポイントに HTML を指定すると、そこから JavaScript のコードや CSS のコードを読み込んでいい感じにしてくれます。

設定ファイルを編集しなくていいのが売りで、webpack を使うとなると webpack.config.js みたいな設定ファイルを編集しなければなりません。

普段仕事をする場合は、細かい要件に対してアプローチしないといけないので webpack を使う人がほとんどだと思います。

似たところに gulpgrunt などが出てきますが、これらも今回は触れませんが実際の業務ではよく使われるので調べてみて使ってみるのもいいと思います!

ではParcel をインストールする前にプロジェクトをつくりましょう。

ターミナルを開いて以下のコマンドを実行してください。

shell
12
Copied!
$ mkdir react-music-app $ cd react-music-app

mkdir はディレクトリ(フォルダ)を作成するコマンドです。

cd は指定されたディレクトリへと移動するコマンドです。

イメージでいうとフォルダを作って、その中をダブルクリックで開いた感じです。

ここからは yarn を使ってプロジェクトの設定をして行きます。

shell
1
Copied!
$ yarn init -y

このコマンドで、プロジェクトに package.json というファイルが作成されます。

この package.json は、JavaScript で書かれるプロジェクトではそのプロジェクトを管理する大事なファイルになります。

では Parcel をインストールしましょう。インストールには2種類有ります。ローカルにインストールするのと、グローバルにインストールする違いです。

ローカルにインストールするとこのプロジェクト外では Parcel コマンドは使えませんがグローバル環境を汚染しなくてすみます。

グローバルにインストールするとそこからでも Parcel というコマンドが使えるようになります。

個人的には、Parcel はまだ使われる頻度が低いことからローカルにインストールして使うことをオススメしています。では以下のコマンドを実行してparcelをローカルにインストールしましょう。

shell
1
Copied!
$ yarn add parcel

yarn では、 add というコマンドでパッケージをインストールできます。

Parcelは上記のURLに詳細が載っていますが、もし自分が使うライブラリがどんなものなのか知りたいときは「github <パッケージ名>」「npm <パッケージ名>」 で検索すると公式のページがヒットすると思います。

以上で今回のパートは終了です。