【发布时间】:2016-01-21 22:14:36
【问题描述】:
是否有可能有一个 ReactJS UI,其中使用 Gulp 编译时删除某些组件,具体取决于环境变量是什么?
所以说我的 React 如下所示;使用 gulp 编译时,我想使用 process.env.NODE_ENV 编译 DevOnly 或不编译。
我意识到可以使用变量和if statement。但我更喜欢这个组件在编译后的格式中根本不显示。
var DevOnly = React.createClass({}) // This has to hide on Prod
var App = React.createClass({
render: function () {
return (
< div >
Stuff, including DevOnly (if dev)
< / div >
)
}
});
【问题讨论】:
标签: javascript reactjs gulp