zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    自考过后的总结——如何快乐学习?
    自考总结——数据库原理第三章
    机房收费系统——用户权限和功能分析
    SQL视频总结
    学生信息管理系统总结——数据库的访问方式
    学习信息管理系统总结——数据库的连接和访问(一)
    学生信息管理系统总结——student数据库中表关系分析
    Kafka-文件管理
    Kafka-分区分配规则
    Kafka-处理请求(生产请求、获取请求)
  • 原文地址:https://www.cnblogs.com/fangpengchengbupter/p/7860805.html
Copyright © 2011-2022 走看看