Javascript UglifyJS不会损坏道具和状态属性

Javascript UglifyJS不会损坏道具和状态属性,javascript,reactjs,webpack,uglifyjs,Javascript,Reactjs,Webpack,Uglifyjs,在我的React代码中,UglifyJS没有损坏props和state的属性有什么原因吗?我正在使用默认选项 FlippedSequence、errorMessage和LastSequences都是此.state的属性 或者这是完全有意的 默认情况下不损坏对象属性(特别是道具和状态)的原因是,它实际上可以破坏代码(而且似乎会由于错误而破坏) 您可以使用其他参数损坏对象属性,但: 这可能会破坏您的代码。损坏属性名称是一种常见的错误 单独的步骤,不同于变量名称混乱。通过 ——撕碎道具以启用它。它将损

在我的
React
代码中,
UglifyJS
没有损坏
props
state
的属性有什么原因吗?我正在使用默认选项

FlippedSequence
errorMessage
LastSequences
都是此.state的属性

或者这是完全有意的


默认情况下不损坏对象属性(特别是
道具和
状态)的原因是,它实际上可以破坏代码(而且似乎会由于错误而破坏)

您可以使用其他参数损坏对象属性,但:

这可能会破坏您的代码。损坏属性名称是一种常见的错误 单独的步骤,不同于变量名称混乱。通过
——撕碎道具
以启用它。它将损坏输入代码中的所有属性,但内置DOM属性和 核心JavaScript类中的属性

如果您仍然想损坏道具-您可以尝试控制要损坏的道具和不损坏的道具,使用for
--像
保留
一样损坏道具

另外(只需注意)在官方文档中,关于何时使用
react
时,他们不会使用道具