Wenn ich Versuch laufen mit meiner App zu bündeln:Reagieren indiaBündelung: Syntaxerror: Unexpected token: Operator (*)
react-native bundle --platform ios --dev false \
--entry-file index.ios.js --bundle-output iOS/main.jsbundle
Ich erhalte die folgende Fehlermeldung, ohne weitere Details:
SyntaxError: Unexpected token: operator (*)
Für was es wert ist, das funktioniert (mit --dev true
):
react-native bundle --platform ios --dev true \
--entry-file index.ios.js --bundle-output iOS/main.jsbundle
Meine beste Vermutung ist, dass das Problem etwas ist wo in einem UglifyJS Schritt, vielleicht im Zusammenhang mit:
https://github.com/mishoo/UglifyJS2/issues/1199
Irgendwelche Tipps? Vorschläge, wo Sie tiefer graben können, sind willkommen! Vielen Dank!
In meinem Fall ** main.jsbundle ** konnte nicht erstellt werden, weil ich ** Math.pow ** durch ** ersetzt habe, wie ESLint ansprach. Der Bündelfehler war ** Unerwartetes Token: operator (*) **. Gibt es eine Möglichkeit, die Zeilennummer zu finden, wenn ** ** main.jsbundle ** ** ** esvalidate ** nicht aktiviert ist? In meinem Fall vermutete ich das Problem und Regex fand es. Gibt es eine ** verbose ** -Option für ** reactive-native Bundle **? –