React gulp、Browserify、Webpack实例
2015-12-23 21:48
190 查看
一、gulp
二、Browserify
三、webpack
var gulp = require('gulp'); var react = require('gulp-react'); gulp.task('jsx', function() { gulp.src('./app.jsx') .pipe(react()) .pipe(gulp.dest('./')); }); gulp.task('default', ['jsx']);
二、Browserify
var gulp = require('gulp'); var browserify = require('browserify'); var source = require('vinyl-source-stream'); var reactify = require('reactify'); gulp.task('jsx', function() { browserify({ entries: ['./app.jsx'], transform: [reactify] }) .bundle() .pipe(source('app.js')) .pipe(gulp.dest('./')); }); gulp.task('default', ['jsx']);
三、webpack
var webpack = require('webpack') module.exports = { entry: { app: './app.jsx', app2: './app2.jsx' }, output: { path: './', filename: '[name].js', }, plugins: [ new webpack.optimize.CommonsChunkPlugin("common.js") ], module: { loaders: [ { test: /\.jsx$/, loader: 'jsx-loader', } ] } }
相关文章推荐
- iOS.ReactNative-5-make-react-native-to-support-dynamically-update
- react native error record
- 小记react-native 安装
- React - 交互性和动态UI
- Reactive Streams介绍
- 入职两月半的工作业务总结
- React-Native(iOS) 学习一 环境安装
- React Native for Android on Windows 配置开发安装总结
- React native编程风格
- React 编程规范
- react Error: query failed: synchronization failed
- React-用Jest测试
- React-Native 在window下开发andriod
- android studio 配置react环境
- ReactJs的一些记录
- Windows环境搭建React Native Android的开发环境
- React-Flux 介绍及实例演示
- React-用ImmutableJS提高性能
- React Jest测试
- React如何性能调优