美文网首页
React快速入门(1)之HelloReact

React快速入门(1)之HelloReact

作者: __豆约翰__ | 来源:发表于2020-06-06 18:49 被阅读0次

课程目标

  • 了解最常用的React概念和相关术语,例如JSX,组件,属性(Props),状态(state)。
  • 构建一个非常简单的React应用程序,以阐述上述概念。

最终效果

image

创建React应用

helloworld

(1)安装node.js 官网链接

(2)打开cmd 窗口 输入

npm install --g create-react-app 
npm install --g yarn

(-g 代表全局安装)

如果安装失败或较慢。需要换源,可以使用淘宝NPM镜像,

得到原本的镜像地址

npm get registry 

设成淘宝的

npm config set registry http://registry.npm.taobao.org/

换成原来的

npm config set registry https://registry.npmjs.org/

设置完成后,

重新执行

npm install --g create-react-app
npm install --g yarn

安装 creat-react-app 功能组件,该组件可以用来初始化一个项目, 即 按照一定的目录结构,生成一个新项目

(3)在你想创建项目的目录下 例如 D:/project/ 打开cmd命令 输入

create-react-app react-tutorial

去使用creat-react-app命令创建名字是react-tutorial的项目

安装完成后,移至新创建的目录并启动项目

cd react-tutorial
yarn start

一旦运行此命令,localhost:3000新的React应用程序将弹出一个新窗口。


image

项目目录结构

一个/public和/src目录,以及node_modules,.gitignore,README.md,和package.json。


image

在目录/public中,重要文件是index.html,其中一行代码最重要

    <div id="root"></div>

该div做为我们整个应用的挂载点

/src目录将包含我们所有的React代码。

要查看环境如何自动编译和更新您的React代码,请找到文件/src/App.js
将其中的

        <a
          className="App-link"
          href="https://reactjs.org"
          target="_blank"
          rel="noopener noreferrer"
        >
          Learn React
        </a>

修改为

        <a
          className="App-link"
          href="https://reactjs.org"
          target="_blank"
          rel="noopener noreferrer"
        >
          和豆约翰 Learn React
        </a>

保存文件后,您会注意到localhost:3000编译并刷新了新数据。

image

参考:
https://www.taniarascia.com/getting-started-with-react/

相关文章

  • React快速入门(1)之HelloReact

    课程目标 了解最常用的React概念和相关术语,例如JSX,组件,属性(Props),状态(state)。 构建一...

  • React入门_上手Javascript的前端交互库

    最近做区块链DAPP小项目,使用React做前端网页,快速介绍一下React入门。其过程如下: 1、使用npm或者...

  • react快速入门

    快速入门 React 官方中文文档 – 用于构建用户界面的 JavaScript 库[https://react....

  • (五)React-router路由

    ?React全家桶? React全家桶地址React全家桶(一)之React入门?https://blog.csd...

  • React Native 入门

    React Native 入门 一. 背景 为什么需要React-Native? 在React-Native出现之...

  • 快速入门react

    安装react npm install creat-react-app -g 这里直接安装react的一个脚手架,...

  • React 快速入门

    本文采用 es6 语法,完全参考 https://reactjs.org/docs/本文完全参考 React 官方...

  • React快速入门

    Welcome to React! React是什么?为什么要使用它? React是Facebook内部的一个Ja...

  • 快速入门React

    react 使用react需要导入两个模块,react模块中提供了一些供模板使用的方法,react-dom提供了渲...

  • React快速入门

    创建项目 1.npx create-react-app myapp 2.cd myapp 3.npm start ...

网友评论

      本文标题:React快速入门(1)之HelloReact

      本文链接:https://www.haomeiwen.com/subject/jzvbzhtx.html