0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【React】公式のチュートリアルをやってみる~①環境構築

Posted at

Reactをお勉強中な私です。
公式のチュートリアルを粛々とこなし、よく分からない部分はきちっと調べながら進めていこうと思います。

環境構築は、苦しむと思いきや、秒で終わりました・・

前提

  • OS: Window 10
  • Node.js version: 14.16.1

作業用ディレクトリ作成

  • テキトーに、React-Tutorialフォルダを作成

プロジェクト作成

  • 作業用ディレクトリで、npx create-react-app my-app を実行する
PS C:\■■■■■■■■■■\React-Tutorial> npx create-react-app my-app
(略)
Success! Created my-app at C:\■■■■■■■■■■\React-Tutorial\my-app
Inside that directory, you can run several commands:

  npm start
    Starts the development server.

  npm run build
    Bundles the app into static files for production.

  npm test
    Starts the test runner.

  npm run eject
    and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

  cd my-app
  npm start

Happy hacking!

npxとは

  • npm 5.2 から利用できるパッケージランナーツール
  • npm パッケージをインストールせずに実行できる

create-react-appとは

  • Reactで簡単にシングルページアプリケーションを作成できる方法
  • ビルド設定なしでReactアプリを作成できる
  • 内部的にはwebpack、Babel、ESLintなどが使われている

ディレクトリ構成

my-app
├── README.md
├── node_modules // パッケージがインストールされるディレクトリ
├── package.json // アプリが依存するパッケージに関する情報を記録するのに使用するファイル
├── .gitignore // Gitでトラッキングしないファイルを指定できるファイル
├── public // Webで公開されるファイルを格納するディレクトリ
│   ├── favicon.ico
│   ├── index.html
│   └── manifest.json
└── src // JavaScriptやReactコンポーネントを格納するディレクトリ
    ├── App.css
    ├── App.js
    ├── App.test.js
    ├── index.css
    ├── index.js
    ├── logo.svg
    └── serviceWorker.js
    └── setupTests.js

動作確認

  • npm startでサーバを起動する
PS C:\■■■■■■■■■■\React-Tutorial> cd my-app
PS C:\■■■■■■■■■■\React-Tutorial\my-app> npm start
Compiled successfully!

You can now view my-app in the browser.

  Local:            http://localhost:3000        
  On Your Network:  http://■■■■■■■■■■:3000     

Note that the development build is not optimized.
To create a production build, use npm run build. 

webpack compiled successfully

参考

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?