freeCodeCamp/guide/chinese/react/your-first-app/index.md

2.5 KiB
Raw Blame History

title localeTitle
Your first React App 你的第一个React App

你的第一个React App

安装

如前一个artice安装中所述运行Create React App工具。一切都完成后, cd到应用程序和运行的文件夹npm start 。 这将启动一个开发服务器,你就可以开始开发你的应用了!

npm install -g react-create-app 
 create-react-app my-first-app 
 
 cd my-first-app 
 npm start 

编辑代码

启动您选择的编辑器或IDE然后编辑src文件夹中的App.js文件。使用react-create-app工具react-create-app ,此文件中已存在一些代码。

代码将包含以下部分:

进口

import React, { Component } from 'react'; 
 import logo from './logo.svg'; 
 import './App.css'; 

webpack使用来导入所有必需的模块以便您的代码可以使用它们。此代码导入3个模块 1 ReactComponent 它允许我们使用React因为它应该被使用。 (带组件) 2 logo ,允许我们在此文件中使用logo.svg 。 3 ./App.css ,导入该文件的样式表。

类/部件

class App extends Component { 
  render() { 
    return ( 
      <div className="App"> 
        <header className="App-header"> 
          <img src={logo} className="App-logo" alt="logo" /> 
          <h1 className="App-title">Welcome to React</h1> 
        </header> 
        <p className="App-intro"> 
          To get started, edit <code>src/App.js</code> and save to reload. 
        </p> 
      </div> 
    ); 
  } 
 } 

React是一个使用Components的库它允许您将UI拆分为独立的可重用的部分并独立思考每个部分。 已经创建了1个组件App组件。如果您使用create-react-app工具,则此组件是项目中的主要组件,您应该围绕此中心类构建。

我们将在下一章中详细介绍组件。

出口

在react中创建类时应该在声明后导出它们这允许您使用import关键字在另一个文件中使用该组件。您可以在export关键字后使用default来告诉React这是此文件的主类。

export default App; 

查看结果!

通过发出npm start命令启动开发服务器后您可以在浏览器中查看添加到项目中的更改。发出命令后npm应该打开一个自动显示你的应用程序的浏览器。

来源

1.反应文档