mac osx下 react 开发环境搭建
2016-04-19 22:07
603 查看
mac osx
下 react
开发环境搭建
你必须先安装nodejs
nodejs安装
安装开发辅助工具包
sudo cnpm install babel -g sudo cnpm install babel-cli -g sudo cnpm install webpack -g sudo cnpm install webpack-dev-server -g sudo cnpm install gulp -g sudo cnpm install react -g
创建项目文件夹
mkdir myreact cd myreact
初始化开发环境
npm init
一直回车即可生成
package.json文件
安装需要使用的工具包
--save命令用于将包添加至 package.json 文件
sudo cnpm install --save react sudo cnpm install --save react-dom sudo cnpm install --save babel sudo cnpm install --save babel-core sudo cnpm install --save babel-loader sudo cnpm install --save babel-preset-react sudo cnpm install --save babel-preset-es2015 sudo cnpm install --save babel-preset-stage0
建立项目文件
index.html component.jsx main.js webpack.config.js //webpack配置文件
编辑package.json
#在 "scripts":{} #{}内 添加一行 "dev": "webpack-dev-server --hot",
配置webpack
编辑webpack.config.jsvar config = { entry: './main.js', output: { path: './', filename: 'app.js', }, devServer: { inline: true, port: 8080 }, module: { loaders: [{ test: /\.jsx?$/, exclude: /node_modules/, loader: 'babel', query: { presets: ['es2015', 'stage-0', 'react'] } }] } }; module.exports = config;
index.html
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>hello react</title> </head> <body> <div id="app"> </div> <script src="app.js"></script> </body> </html>
component.jsx
'use strict'; import React from 'react'; class App extends React.Component { render() { return ( <div> hello holoto !!<br/> </div> ); } } export default App;
main.js
'use strict'; import React from 'react'; import ReactDOM from 'react-dom'; import App from './component.jsx'; ReactDOM.render(<App />, document.getElementById('app'))
react hello world
命令行下运行dev
命令
npm run dev
在浏览器中查看
地址栏输入http://127.0.0.1:8080/
看到
hello holoto !!
就这样 react的hello world 完成了
开始你的react之路吧
相关文章推荐
- 什么是Mac OS X?跟Linux有什么区别
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- 如何成为一名专家级的开发人员
- gitinspector+jenkins 开发代码统计CI
- Linux vs Mac:Linux 比 Mac 好的 7 个原因
- 苹果mac OS X上安装metasploit
- Validation of viewstate MAC failed.的解决方法
- Mac平台中编译安装Lua运行环境及Hello Lua实例
- 在Mac OS中安装Lua的教程
- vbs Windows系统改变或修改网卡的MAC地址的脚本与软件第1/2页
- MAC官方菜单纯CSS实现灰色会换色
- mac系统OS X10.10版本安装最新5.7.9mysql的方法
- 在Mac OS下使用Node.js的简单教程
- ubuntu 12.10 上 android 编译环境搭建的深入解析
- Mac环境下php操作mysql数据库的方法分享
- PHP中获取内网用户MAC地址(WINDOWS/linux)的实现代码
- .NET微信公众号开发之公众号消息处理
- 超级给力的JavaScript的React框架入门教程