• React安装


    通过npm使用React

    如果你的系统还不支持Node.js及npm可以参考我上一篇windows上安装Node.js

    建议在React中使用CommonJS模块系统,比如browserfy或webpack。

    国内使用npm速度很慢,你可以使用淘宝定制的cnpm命令行工具代替默认的npm:

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    npm config set registry https://registry.npm.taobao.org
    C:UsersAdministrator>npm install -g cnpm --registry=https://registry.npm.taobao.org
    C:UsersAdministratorAppDataRoaming
    pmcnpm -> C:UsersAdministratorAppDataRoaming
    pm
    ode_modulescnpmincnpm
    + cnpm@5.1.1
    added 692 packages in 64.44s
    
    C:UsersAdministrator>npm config set registry https://registry.npm.taobao.org

    这样就可以使用cnpm命令来安装模块了

    cnpm install [name]

    使用create-react-app快速构建React开发环境

    create-react-app是来自于Facebook,通过该命令我们无需配置就能快速构建React开发环境。

    create-react-app自动创建的项目是基于Webpack+ES6。

    执行以下命令来创建项目:

    cnpm install -g create-react-app
    create-react-app my-app
    cd my-app/
    npm start

    在浏览器中打开:http://localhost:3000/

    项目的目录结构如下:

    my-app/
      README.md
      node_modules/
      package.json
      .gitignore
      public/
        favicon.ico
        index.html
    manifest.json src
    / App.css App.js App.test.js index.css index.js logo.svg
    registerServiceWorker.j

    尝试修改src/App.js文件代码:

    import React, { Component } from 'react';
    import logo from './logo.svg';
    import './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">欢迎学习React</h1>
            </header>
            <p className="App-intro">
              Fpc开始学习React了 <code>src/App.js</code> 保存后加载.
            </p>
          </div>
        );
      }
    }
    
    export default App;

    修改后,打开http://localhost:3000/

  • 相关阅读:
    第十八章所有者权益部分考点知识点
    会计基础模拟练习一(3)
    会计基础模拟练习一(2)
    会计基础模拟练习一(1)
    第三章 复式记账
    第二章 会计科目和账户 笔记
    【Flink系列一】Flink开启Checkpoint,以及从Checkpoint恢复
    【已解决】解决Gradle在使用代理的情况下访问中央仓库返回403 Forbidden的问题
    Surface Laptop 3三个月使用心得
    Spring跨系统转发HTTP请求的简易实现(支持下载文件二进制流)
  • 原文地址:https://www.cnblogs.com/fangpengchengbupter/p/7860805.html
Copyright © 2020-2023  润新知