Skip to content

Commit 8880565

Browse files
committed
fix: browserify setting. Exclude the React package for web usage
1 parent dfe5ae1 commit 8880565

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: gulpfile.babel.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import source from 'vinyl-source-stream';
77
import buffer from 'vinyl-buffer';
88
import browserify from 'browserify';
99
import gbabel from 'gulp-babel';
10+
import globalShim from 'browserify-global-shim';
1011

1112
let src_files = './src/*.js';
1213
let build_path = 'dst';
@@ -18,7 +19,11 @@ gulp.task('transpile', () => {
1819
});
1920

2021
gulp.task('browserify', () => {
21-
return browserify('./component/index.js')
22+
return browserify('./src/index.js')
23+
.transform('babelify', {presets: ['es2015', 'react', 'stage-0']})
24+
.transform(globalShim.configure({
25+
'react': 'React'
26+
}))
2227
.bundle()
2328
.pipe(source('react-github-fork-ribbon.js'))
2429
.pipe(gulp.dest(build_path))

Diff for: package.json

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"babel-preset-stage-0": "^6.5.0",
4646
"babelify": "^7.2.0",
4747
"browserify": "^13.0.0",
48+
"browserify-global-shim": "^1.0.3",
4849
"gulp": "git://github.com/gulpjs/gulp.git#4.0",
4950
"gulp-babel": "^6.1.2",
5051
"gulp-rename": "^1.2.2",

0 commit comments

Comments
 (0)