开发环境搭建
安装node
安装create-react-app, 一个全局的命令行工具,用于简化并创建一个新的 react 项目
npm install -g create-react-app
创建项目
create-react-app react-demo #创建项目
cd react-demo #进入到新的工程目录下
默认生成的项目框架
|-node_modules #包管理
|-public #一般用于存放静态文件,打包时会被直接复制到输出目录(./buidle)
|-src #项目源代码
| |-asserts #用于存放静态资源,打包时会经过 webpack 处理
| |-components #组件 存放 React 组件,一般是该项目公用的无状态组件
| |-containers #页面视图
| |-routes #路由 存放需要 connect model 的路由组件
| |-App.js #入口文件
| |-index #注册路由与服务
| |- serviceWorker #开发配置
|-package.json #包管理代码
|-.gitignore # Git忽略文件
本地测试
npm run start #启动本地server用于开发
在浏览器中打开 localhost://8080 查看
项目打包
npm run build #命令执行后, 会在工程根目录下生成 build 目录