2
私は私のアプリをバンドルする試みを実行すると:はネイティブバンドルに反応:にSyntaxError:予期しないトークン:演算子(*)
react-native bundle --platform ios --dev false \
--entry-file index.ios.js --bundle-output iOS/main.jsbundle
をノーその他の詳細と、次のエラーが発生します。
SyntaxError: Unexpected token: operator (*)
何が価値がある、これは(
--dev true
で)作品のため
:
react-native bundle --platform ios --dev true \
--entry-file index.ios.js --bundle-output iOS/main.jsbundle
私の最高の推測では、問題がいくつかあるということです
https://github.com/mishoo/UglifyJS2/issues/1199
任意のヒント:どこUglifyJS工程では、多分に関連しますか?深く掘り下げるべき場所の提案は大歓迎です!ありがとう!問題が**
ES6演算子を使用した
./node_modules/.bin/esvalidate --formatter=sublime.js ios/main.jsbundle
:
私の場合、** main.jsbundle **は** Math.pow **を**演算子で置き換えることでビルドに失敗しました。バンドルエラーは**予期しないトークンです:operator(*)**。 ** main.jsbundle **が存在しない場合は、** esvalidate **を実行するための行番号を見つける方法はありますか?私の場合、私は問題と正規表現がそれを見つけたと思った。 **反応ネイティブバンドル**の**冗長**オプションはありますか? –