React对static的支持
来源:互联网 发布:syslog服务器 windows 编辑:程序博客网 时间:2024/05/22 13:25
在使用ES6编写React组件的时候,你会发现es6支持的
static defaultProps = { autoPlay: false, maxLoops: 10,};static propTypes = { autoPlay: React.PropTypes.bool.isRequired, maxLoops: React.PropTypes.number.isRequired};
会报错,因为static本是es7中的草案,要想使用static需要做一些配置。
首先,确保安装了babel-preset-react、babel-core、babel-loader、babel-preset-es2015。
如果没有安装,就执行如下语句:
cnpm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react
然后安装babel-preset-stage-0(es7草案语法):
cnpm install --save-dev babel-preset-stage-0
之后配置webpack.config.js
let path = require('path');let webpack = require('webpack');module.exports = { entry: __dirname+'/src/entry.js', output: { path: __dirname+'/dist', filename: 'bundle.js' }, devtool: 'source-map', resolve: {//指定可以被import的文件名后缀 extensions: ['.js', '.jsx','.sass','.ts'] }, module: { loaders: [ { test: /\.js?$/, exclude: /(node_modules|bower_components)/, loader: 'babel-loader', query: { presets: ['es2015', 'react','stage-0'] } //将react编译成js文件 }, { test: /\.css$/, loader: 'style-loader!css-loader' }, //打包css文件 { test: /\.scss$/, loader: 'style!css!sass?sourceMap'}, //编译sass文件 { test: /\.(png|jpg)$/, loader: 'url-loader?limit=8192'} //对图片进行打包 ] }, //4、服务器依赖包配置 devServer: {//注意:网上很多都有colors属性,但是实际上的webpack2.x已经不支持该属性了 contentBase: "./dist",//本地服务器所加载的页面所在的目录 historyApiFallback: true,//不跳转 inline: true//实时刷新 }}
配置presets包含stage-0,重启项目,发现问题已经解决了。
0 0
- React对static的支持
- 对react的理解
- 对static的理解
- 设置webstorm支持react的的方法
- 对事务的支持
- 对视频的支持
- 对static关键字的总结
- Static 对变量的影响
- 对static的一点点理解
- 对static关键字的认识
- 对static的一点理解
- 对PHP static的理解
- 初学者对static的认识
- 对static变量的解析
- sublime支持react的插件大全
- 12.React中文之对React的思考
- xcode 对react-native的开发问题
- 对Native 与 React 交互的学习
- jsp的四个作用域
- Apache 2.4.7 设置 .htaccess
- git rebase操作
- 适应Mac之搞定文件目录操作
- javac和java命令的正确使用方法
- React对static的支持
- 使用memadmin可视化监视我们的memcache
- DVSDK烧写启动步骤
- Introduction to Parallel Computing 阅读笔记
- 一段备份文件的python程序(1)
- Linux Vi编辑器 打开.py文件时报的异常
- Hadoop作业压缩方式对比(CPU和memory的权衡)
- java 反射机制详解
- 非常简单Jsoup爬虫