建立并运行一个react项目

一 、在html页面中使用react

直接引入以下库即可使用

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Hello React!</title>
    <!--
      react:react核心库
      react-dom: react dom有关功能
      babel:将es6转为es5语法
    -->
    <script src="https://cdn.staticfile.org/react/16.4.0/umd/react.development.js"></script>
    <script src="https://cdn.staticfile.org/react-dom/16.4.0/umd/react-dom.development.js"></script>
    <script src="https://cdn.staticfile.org/babel-standalone/6.26.0/babel.min.js"></script>
  </head>
​
  <body>
    <div id="root"></div>
    <script type="text/babel">
      class Index extends React.Component {
        constructor(props) {
          super(props);
        }
        render() {
          return (
            <div>
              <h1>主页</h1>
            </div>
          );
        }
      }
​
      const root = document.getElementById('app');
​
      ReactDOM.render(<Index />, root);
    </script>
  </body>
</html>
​

二 、使用create-react-app创建react项目

  1. 安装node

    安装过不用安装,没安装去官网下载,安装最新稳定版

  2. 全局安装cnpm,设置镜像源为淘宝,防止安装堵塞

npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. 全局安装create-react-app,并检查
cnpm install create-react-app -g
//  检查
create-react-app -V
  1. 使用create-react-app创建一个项目并运行
create-react-app my-react-app
//  等待安装后......
cd my-react-app
npm start

浏览器自动打开即可看到页面,或者输入<http://localhost:3000/>即可访问页面。