尝试从我的群组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)
答案 0 :(得分:1)
在npm@3
中,subDependencies安装在项目依赖项的同一级别(./node_modules
)。我的猜测是项目缺少一些依赖项来运行打包器。如果您还没有这样做,请升级到npm@3
($ npm install -g npm
),删除您的node_modules文件夹,然后重试。
$ rm -rf node_modules && npm install