gulp-render
Pre-render React components at compile time.
How to Install
$ npm install gulp-render --save-dev
How to Use
Example 1:
var gulp = ;var render = ; gulp;
Example 2:
var gulp = ;var render = ; gulp;
src/pages/SomePage.jsx
)
React Component Sample (var React = ;var DefaultLayout = ; var SomePage = React; moduleexports = SomePage;
API
render(options)
option | values | default |
---|---|---|
template |
Lo-Dash template string or filename | null |
harmony |
true : enable ES6 features |
true |
stripTypes |
true : enable Flow type annotations |
true |
hyphenate |
true : SomePage.jsx -> some-page.html |
true |
staticMarkup |
true : HTML output will not have data-react-* attributes |
false |
data |
E.g. {title: 'Hello'} or function(file) { ... } |
object or function |
Related Projects
React.js Starter Kit - a skeleton for an isomorphic web application (SPA)
License
The MIT License (MIT) @ Konstantin Tarkus (@koistya)