CentOS Stream 8
Sponsored Link

React : インストール2022/06/24

 
ユーザーインタフェース構築のための JavaScript ライブラリー、React のインストールです。
[1]
[2] 任意の一般ユーザーで React テストアプリケーションを作成します。
[cent@dlp ~]$
mkdir testproject

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

[cent@dlp testproject]$
npx create-react-app test-app

Need to install the following packages:
  create-react-app
Ok to proceed? (y) y
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.

Creating a new React app in /home/cent/testproject/test-app.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...

.....
.....

Happy hacking!

[cent@dlp testproject]$
cd test-app

[cent@dlp 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] を入れます。
[centos@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" />
        <p>
          Hello React World!
        </p>
        <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;

[cent@dlp testproject]$
cd ~/testproject/test-app

[cent@dlp test-app]$
npm start

関連コンテンツ