使用npm prod与devq进行编译



我有一个react代码,当它在开发模式下运行时,它会更新状态,接口也会更新。如果此代码是为生产而编译的,则会更新相同的状态,但不会重新呈现接口。我正在使用webpack来配置我的开发和产品汇编。我知道这个问题可能很开放,但有没有人有类似的经历,可以告诉我他/她做了什么来让事情顺利进行?也就是说,如果代码在开发模式下运行,那么它也在生产模式下运行?我正在跟踪这种情况,到目前为止我不知道从哪里开始。

几个小时后,我找到了答案。我运行的代码类似于:

setObj.forEach(function(point){
if(point.x > 10){
console.log(setObj.delete(point))
}
})

这段代码在开发中会运行得很好,但如果编译到生产环境中,消除console.log命令,那么setObj.delete(point(将永远不会执行。我刚刚从console.log和生产编译方面学到了一堂重要的课。

最新更新