您好,我在尝试运行react-native init
时遇到问题。SyntaxError: Unexpected token ...
/Users/jordan/Projects/React/LiveInstagram/node_modules/metro-bundler/build/lib/TerminalClass.js:141 this._nextStatusStr = util.format(format, ...args);
有谁知道如何解决这个问题吗?谢谢你,谢谢
您好,我在尝试运行react-native init
时遇到问题。SyntaxError: Unexpected token ...
/Users/jordan/Projects/React/LiveInstagram/node_modules/metro-bundler/build/lib/TerminalClass.js:141 this._nextStatusStr = util.format(format, ...args);
有谁知道如何解决这个问题吗?谢谢你,谢谢
5条答案
按热度按时间axr492tv1#
更新后的react-native cli中存在兼容性问题。使用降级版本解决了这个问题。$ react-native init [项目名称] --版本0.38.0
https://github.com/facebook/react-native/issues/11384
a7qyws3x2#
目前,它适用于node v8。我的解决方案:
oknwwptz3#
所以我完全卸载了
Node
,然后重新安装了它和react-native-cli
,它工作正常。wyyhbhjk4#
我在nodejs v4中遇到了同样的问题,通过更新nodejs和npm解决了这个问题。
sudo purge nodejs npm curl -sL [https://deb.nodesource.com/setup_8.x](https://deb.nodesource.com/setup_8.x) | sudo -E bash - sudo apt-get install -y nodejs
aiazj4mn5#
我有一个较旧的节点版本。所以升级到18.17.1并适用于react native 0.72.5