Duplicate definition problem occurs when publishing with command line

The code I packaged with the command line is “./AttributeInfoChange”: void 0, and
the code I packaged manually is “./AttributeInfoChange”: “AttributeInfoChange”.
Now I can confirm that “./AttributeInfoChange”: “AttributeInfoChange” is correct. What causes the code to become “./AttributeInfoChange”: void 0?
My command packaging parameters are:
–build “title=TKclient;platform=wechatgame;buildPath=./buildwechat;debug=false”;
I expect to use all the configurations in the settings folder, which is consistent with my manual packaging environment.
Is there any big guy who can help me see what the problem is?

I beg you to help me figure this out, why is this happening? Is it because I’m missing some parameters?