标签: browserify
我正在尝试谷歌如何在browserify中模拟一些生产模块。 例如,我有一个自己编写的记录器模块。 在某些应用模块/反应组件中需要它。 我想知道如何用生产版本中的一些模拟模块替换它(我正在使用gulp),只是为了防止日志在生产中可见。 对此有什么共同的解决方案吗?
答案 0 :(得分:0)
您可以手动存根或使用模拟库,例如SinonJS。
然后在运行时,您的日志记录模块可以返回原始记录器或存根版本,具体取决于您可以设置为“调试”或“发布”模式的标志。