意外令牌...在运行react-native run-ios

时间:2016-05-13 16:39:19

标签: macos reactjs react-native

尝试从我的群组repo中运行代码....每个人似乎都安装并运行良好,但我的设置有问题。不确定这是否是依赖性问题。

尝试删除节点/ npm / nvm并重新安装包括repo代码在内的所有内容。还有问题......

React: 0.14.8 react-native-cli: 0.2.0 react-native: 0.24.0

还在全球安装了react-native-cli 与npm install -g react-native-cli

安装后的

命令:react-native run-ios

获得

  

/node_modules/react-native/Libraries/react-native/react-native.js:121

     

...需要('阵营&#39),

     

^^^

     

SyntaxError:意外的令牌......

     

at exports.runInThisContext(vm.js:53:16)

     

在Module._compile(module.js:414:25)

     

在Module._extensions..js(module.js:442:10)

     

在Object.require.extensions。(匿名函数)as .js

     

在Module.load(module.js:356:32)

     

在Function.Module._load(module.js:311:12)

     

在Module.require(module.js:366:17)

     

at require(module.js:385:17)

     

在   node_modules /反应天然/ node_modules /巴别核/ LIB /转化/文件/选项/选项-manager.js:409:22

     

在Array.map(native)

1 个答案:

答案 0 :(得分:1)

npm@3中,subDependencies安装在项目依赖项的同一级别(./node_modules)。我的猜测是项目缺少一些依赖项来运行打包器。如果您还没有这样做,请升级到npm@3$ npm install -g npm),删除您的node_modules文件夹,然后重试。

$ rm -rf node_modules && npm install