React Native" run-ios"意外的标记

时间:2018-06-04 10:30:22

标签: javascript reactjs react-native unexpected-token

我正在尝试重新安装本机反应。它运行正常,但是当我重新安装它时,它在构建IOS应用程序时显示出一些错误。

我使用

安装了react-native
  

npm install -g react-native-cli

然后创建新项目

  

react-native init GM

成功了,现在版本如下

node --version
v8.11.2
npm --version
5.6.0
react-native --version
react-native-cli: 2.0.1
react-native: 0.55.4

然后我试了

  

react-native run-ios

它显示错误

node_modules/@babel/core/lib/transformation/file/file.js:63   constructor(options, {
                       ^

SyntaxError: Unexpected token {
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:387:25)
    at Module._extensions..js (module.js:422:10)
    at Object.require.extensions.(anonymous function) [as .js] (/reactNative/GM/node_modules/babel-register/lib/node.js:152:7)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/reactNative/GM/node_modules/@babel/core/lib/index.js:147:36)
    at Module._compile (module.js:413:34) Process terminated. Press <enter> to close the window

我遵循ReactNative

中提到的相同步骤

提前致谢

1 个答案:

答案 0 :(得分:3)

升级Node和NPM为我解决了这个问题。