Ubuntu 24.04
Sponsored Link

React : インストール2024/05/31

 

ユーザーインタフェース構築のための JavaScript ライブラリー、React のインストールです。

[1]

こちらを参考に Node.js をインストールしておきます

[2] 任意の一般ユーザーで React テストアプリケーションを作成します。
ubuntu@dlp:~$
node -v

v18.19.1
ubuntu@dlp:~$
mkdir testproject

ubuntu@dlp:~$
cd testproject
# React アプリケーション [test-app] 作成

ubuntu@dlp:~/testproject$
npx create-react-app test-app

Need to install the following packages:
  create-react-app@5.0.1
Ok to proceed? (y) y

.....
.....

Success! Created test-app at /home/ubuntu/testproject/test-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
    Removes this tool and copies build dependencies, configuration files
    and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

  cd test-app
  npm start

Happy hacking!

ubuntu@dlp:~/testproject$
cd test-app

ubuntu@dlp:~/testproject/test-app$
npm start


> test-app@0.1.0 start
> react-scripts start

Compiled successfully!

You can now view test-app in the browser.

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

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

webpack compiled successfully
  任意のクライアントコンピューターで表示された URL に Web アクセスして、以下のようなページが表示されれば OK です。
[3] 表示のページを編集して [Hello World] を入れます。
ubuntu@dlp:~$
vi ~/testproject/test-app/src/App.js
# 適当な位置にテキストを追加

import logo from './logo.svg';
import './App.css';

function App() {
  return (
    <div className="App">
      <header className="App-header">
        <img src={logo} className="App-logo" alt="logo" />
        <h1>
          Hello React World!
        </h1>
        <p>
          Edit <code>src/App.js</code> and save to reload.
        </p>
        <a
          className="App-link"
          href="https://reactjs.org"
          target="_blank"
          rel="noopener noreferrer"
        >
          Learn React
        </a>
      </header>
    </div>
  );
}

export default App;

ubuntu@dlp:~$
cd ~/testproject/test-app

ubuntu@dlp:~/testproject/test-app$
npm start

関連コンテンツ