前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >测开技能--Web开发 React 学习(二)环境搭建

测开技能--Web开发 React 学习(二)环境搭建

作者头像
雷子
发布2021-03-15 12:47:55
3090
发布2021-03-15 12:47:55
举报
文章被收录于专栏:雷子说测试开发

开发环境的搭建,才是学习的第一步,那么我们看看,应该怎么搭建Recat的环境。那么跟着下面的教程,一步步来吧。

通过 npm 使用 React,我们先去下载配置npm,下载地址:https://nodejs.org/en/download/。选择你对应的系统的安装包,即可安装,安装后,在终端测试下是否已经安装成功,我这里之间查看版本来。

安装后,我们先切换到淘宝源,这样下载的速度会加快。切换方式,

代码语言:javascript
复制
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org

执行上述两个命令后,就成功切换到淘宝源。我们切换完毕。我们需要安装create-react-app,create-react-app 是来自于 Facebook,通过该命令我们无需配置就能快速构建 React 开发环境。

代码语言:javascript
复制
cnpm install -g create-react-app

正常安装完毕后。

这样我们就可以去创建一个React的工程了。

代码语言:javascript
复制
create-react-app my-studay

后面是项目的名称,输入后,自动去创建。

然后我们进入my-studay目录,可以先去启动。上面就已经告诉你,怎么去启动这个项目了。

这样就成功了,启动了我们刚才创建的项目了,而且还会自动的打开默认浏览器。

这就是一个默认的工程。那么大家都项知道这里里面的代码,那么我们找一个代码开发工具吧,这里我选择的是visualstudio。大家可以打开https://code.visualstudio.com/ 下载安装即可。安装后,我们去打开对应的工程,就看到了如下的结构。

我们可以通过目录看到,有两个主要的文件,一个是public 一个是src。我们看下在pubilc 存在的 都是公共的文件。src 存放这是脚本,我们可以找到,在App.js下面的就是主要的文件,我们看下代码。

代码语言:javascript
复制
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';

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

export default App;

这里的代码,就是我们在页面展示的,我们试着去修改下。修改成,图标是雷子说测试开发的,对应的文字展示,我是雷子,这是我学习React的第一个的项目。再增加一个超链接到我的博客园,和我的github,我们去实现下。

我这里主要改的还是app.js的文件,然后增加了图片,当我们去修改文字的时候,默认的对应的页面也会及时刷新,那么我们看下我们改动的代码。

代码语言:javascript
复制
import React, { Component } from 'react';
import logo from './31594444629_.pic.jpg';
import './App.css';

class App extends Component {
  render() {
    return (
      <div className="App">
        <div className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <h2>雷子说测试开发</h2>
        </div>
        <p className="App-intro">
        我是雷子,这是我学习React的第一个的项目
        </p>
        <a
          className="App-link"
          href="https://www.cnblogs.com/leiziv5/"
          target="_blank"
          rel="noopener noreferrer"
        >
         欢迎访问北漂的雷子的博客
        </a>
        <a
          className="App-link"
          href="https://github.com/liwanlei"
          target="_blank"
          rel="noopener noreferrer"
        >
         欢迎关注我的开源的项目
        </a>
      </div>
    );
  }
}

export default App;

改造完毕后,我们看下对应的web页面的变化。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 雷子说测试开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档