您好,欢迎来到华拓网。
搜索
您的当前位置:首页React 初探(八)

React 初探(八)

来源:华拓网

概述

如何快速搭建一个 React 项目?React 项目中各个文件夹的作用?以上两个问题是这次的重点。

快速搭建一个 React 项目

首先需要安装 create-react-app

npm i -g create-react-app

之后使用 create-react-app 创建 react 应用

create-react-app my-app

cd my-app
yarn start 

之后便打开了一个 3000 端口的页面,这就是我们得到的第一个 react 项目。

React 项目中各个文件夹作用

当打开刚刚的 react 项目,来看一下目录


项目目录
  • README.md -> 对于项目的介绍
  • package.json -> 定义项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等)。npm install 命令根据这个配置文件自动下载所需要的模块,也就是配置项目所需要的运行和开发环境( )
  • yarn.lock -> 此文件会记录安装的每个依赖的版本
  • .gitignore -> 要忽略的文件,这些文件将不会上传到 github
  • src -> 即 source,源代码
  • public -> 静态资源,该目录下的资源不会被 webpack 处理,他们会被拷贝到 build 文件夹下
  • build -> 打包之后的代码
  • node_modules -> 存放 npm 安装的工具包或模块

src 目录下的结构

src 目录
其中入口文件便是 index.js
  • index.js -> 入口文件,将整个程序启动起来
  • App.js -> 写主要逻辑的文件
  • serviceWorker.js -> 用于在生产环境中为用户在本地创建一个 service worker 来缓存资源到本地,提升应用的访问速度

index.js 文件

import React from 'react';   // 引入 React
import ReactDOM from 'react-dom';   //  引入 react-dom
import './index.css';     // 引入 css
import App from './App';    // 引入 App
import * as serviceWorker from './serviceWorker';

// render App
ReactDOM.render(<App />, document.getElementById('root')); 

serviceWorker.unregister();

Copyright © 2019- huatuo3.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务