Skip to content

Commit 4f1fa3e

Browse files
author
Goran Mekić
committed
Make React work
1 parent e6a2f37 commit 4f1fa3e

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

app/js/components/Locations.jsx

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ var React = require('react');
33
var Locations = React.createClass({
44
render() {
55
return (
6-
<h1>Uspelo</h1>
6+
<div className="locations">
7+
<h1>Success</h1>
8+
My first react app
9+
</div>
710
);
811
}
912
});

gulpfile.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ global.gulp = require('gulp');
44
var webserver = require('gulp-webserver');
55
var browserify = require('gulp-browserify');
66
var sass = require('gulp-sass');
7-
var useref = require('gulp-useref');
87
var rename = require('gulp-rename');
9-
var reactify = require('gulp-reactify');
10-
var source = require('vinyl-source-stream');
8+
var reactify = require('reactify');
119

1210
global.flariorPaths = {
1311
app : path.resolve('./app/'),
@@ -38,6 +36,12 @@ gulp.task('sass', function compileInuit(){
3836
});
3937

4038
gulp.task('compileJs', function(){
39+
gulp.src(flariorPaths.jsxEntry)
40+
.pipe(browserify({
41+
transform: [reactify]
42+
}))
43+
.pipe(rename('app.js'))
44+
.pipe(gulp.dest('./app/static/js'))
4145
});
4246

4347
gulp.task('watch', function(){

package.json

+6
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,16 @@
3131
"inuit-starter-kit": "^0.2.9",
3232
"react": "^0.13.3",
3333
"react-tools": "^0.13.3",
34+
"reactify": "^1.1.1",
3435
"vinyl-buffer": "^1.0.0",
3536
"vinyl-source-stream": "^1.1.0"
3637
},
3738
"devDependencies": {
3839
"gulp-useref": "^1.3.0"
40+
},
41+
"browserify": {
42+
"transform": [
43+
"reactify"
44+
]
3945
}
4046
}

0 commit comments

Comments
 (0)