创建项目
mkdir par-react //创建par-react 文件夹 cd par-react //进入文件夹 yarn init
安装依赖
yarn add react react-dom yarn add babel-preset-react babel-preset-env yarn add parcel-bundler
创建.babelrc文件
//.babelrc { "presets": ["env","react"] }
创建index.html、index.css、index.js文件
<!--index.html--> <!DOCTYPE html> <html lang="en"> <head> <Meta charset="UTF-8"> <Meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"> <Meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>parcel with react</title> </head> <body> <div id="root"></div> <script src="index.js"></script> </body> </html>
//index.css body,html,p{ padding: 0; margin: 0; } body{ background: seagreen; color: #fff; }
//index.js import React,{Component} from 'react' import ReactDOM from 'react-dom' import 'import './index.css' class Pcomponent extends Component{ constructor(){ super() this.state = { age:'20',height:'180' } } render(){ return( <div> <p>年龄:{this.state.age}</p> <p>身高:{this.state.height}</p> </div> ) } } ReactDOM.render( <Pcomponent />,document.getElementById('root') )
运行parcel
parcel index.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。