Day03 建立一个 React 专案

1.建立一个新的React 专案

npx create-react-app first-app
cd first-app
npm start
  • 开启命令提示字元cmd,使用 npx 指令建立命称为 first-app的 React专案

  • 建立好 React 专案之後,使用cd指令进入至first-app专案

  • 进入至first-app专案後,输入npm start执行专案
    程序会在http://localhost:3000/ 自动开启网页浏览画面

    https://ithelp.ithome.com.tw/upload/images/20210918/20139800QgtMJyvScz.png

2.React 专案结构

https://ithelp.ithome.com.tw/upload/images/20210918/20139800Iqebsm3cGi.png

• node_module : React 专案所需的所有的模组套件都会存放在此资料夹中,是存放经由npm下载而来的外部套件原始码存放的地方, 这些套件的版本等等讯息都记录在package.json里面。

• public : 放置index.html和静态档案,网页设定、描述…等。

• src :专案中主要的档案都会放置在此资料夹下,其中 index.js 是整个专案的程序进入点, App.js 是 React 建立专案预设的元件。另自订Component元件资料夹中可将 UI 拆分成独立的页面元件,都将集中於置於此资料夹中。

• package.json :管理套件用的的描述文件,包含用哪些套件/开发者/版本/测试指令..等,方便程序部署到不同环境时使用。

备注:可以copy package.json 档案至别的专案,下npm install指令,即可在别的专案安装package.json里所有的套件。

3.index.js程序的进入点

此档案为 React 专案启动时的进入点,会把放在ReactDOM.render里面的程序渲染在html档里面的root标签内,一般会将App.js页面元件放置於此进行渲染。

4.App.js专案预设的第一个页面元件

建立专案後预设的第一个页面元件,之後会将建构 web 页面的UI页面元件集中放置於此。


<<:  程序码流程规划之...日记文

>>:  DAY03 - 前端与後端的沟通起点 - API

[Day15]程序菜鸟自学C++资料结构演算法 – 二元树的基本应用

前言:介绍完了二元树的建立和走访方式,紧接着要来介绍其他基本应用,一样用上一篇的程序码进行修改 可以...

Day07 - Flowchart versus State Diagram 让我们比一比

我们根据昨天的需求画出以下两张图 1. Flowchart 我们先看看 Flowchart 图中的白...

[Day20]跨市网格交易回测

首先网格交易讯号产生的部分需要先做修改,前一天没改可以用是一个巧合。 再来进入正题,这一天使用yfi...

Day 18:501. Find Mode in Binary Search Tree

今日题目 题目连结:501. Find Mode in Binary Search Tree 题目主...

Dungeon Mizarka 026

调整移动UI 今天试着调整UI到新的架构里,问题比我想像的还要多,一方面是整个架构和之前完全不一样,...