【发布时间】:2015-08-07 03:55:30
【问题描述】:
我正在使用浏览器和服务器端节点中的共享 React 组件构建一个应用程序。
现在,我正在使用 Marty.js 来执行此操作:
function getUser() {
if (Marty.isBrowser) {
/* Get user using some client method */
} else {
/* otherwise, use some secret server code */
}
}
我通过 Browserify 将这些功能捆绑在一起,因此它们可以在客户端和服务器上运行。
我想做的是从包中完全删除 else 块,这样我就不会泄露敏感的服务器端代码。
有没有办法从包中排除代码块?
【问题讨论】:
标签: javascript node.js reactjs browserify